Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
does this work with unicode characters, like É, etc? I thought len breaks them by bytes, not runes.
this is excelent!
Please use spoiler flag next time.
This comment is hidden because it contains spoiler information about the solution
This is the "best" O(n) solution I was looking for.
The solutions using
Array.sorted()
are elegant, but Timsort is O(nlog(n)) time complexity.em.....Brilliance!
The kata description says, "You don't have to worry with strings with less than two characters."
it show an error:
slice out of bound
this solution can be improved!
This comment is hidden because it contains spoiler information about the solution
good catch!
What if word is an empty string?
Learning the built in libraries is important, but I feel this solution skirts around the problem. i.e) If the function name in the sort library was InAscOrder instead of IntsAreSorted, then you would call "return sort.InAscOrder(numbers)". Do you see my point? If you think I'm wrong, please let me know the time complexity of your solution.