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.
conversion to string and lookup in it can't be efficient
thanks for the reply. I tend to write code as clean as possible so that it is understandable. I haven't had a case where I needed to optimize my code, but this should help when that day comes.
In general, less code is always better. Less to maintain, less to go wrong. Also, the compiler does some optimisation when it sees these patterns to run them in the most efficient way.
There are some rare cases where you will need to write optimised code yourself because the compiler doesn't know how to optimise them. One example I can think of is nested loops.
clever. I'm curious in general, is code more efficient during runtime when it is coded like this as opposed to a more verbose method?
either way, nice solution