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.
i dont even know what filtering function is
Agreed:
filter
lies in the paradigm of functional programming, and the proposed answers relies oncount
to keep some permanent state (in fact, modifyingc
counter, whilefilter
does the looping).So, while I find it clever, this solution is not easy to understand.
IMO this solution, while it works and short, is not a good practice:
the filtering function has its side effect (actually, that's the reason it works).
I think that filtering functions should not have side effects, so that we can move them around the code and reused them elsewhere.
This is the best solution i've seen so far.
Beautiful code
Awesome. I really appreciate your feedback.
This comment is hidden because it contains spoiler information about the solution
This comment is hidden because it contains spoiler information about the solution
very good solution
Ty very much :P
Fixed a typo ("repating" instead of "repeating") and added the small clause "in the same order that they were provided to you": when this will become a popular kata, trust me that otherwise there will be people asking you about that, maybe because they used some convoluted algo with sets or the like :D
That said, to me it is absolutely fine now and in a few more upvotes it is ready to be green-lit into an approved kata.
Ty, very much I know that. I'm new to programming so yeah but I can understand what you did
I hope now it is fine.
Ty, and yes I will change discription to be clearer. :)
This comment is hidden because it contains spoiler information about the solution