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.
This comment is hidden because it contains spoiler information about the solution
Okay so as I understand it this is an example of the "dynamic programming approach" to this classic challenge with a slight twist I still don't quite get. The classic approach might start with both current and total maximums equal to the first element. In each iteration it would compare the current element to currentMax + a instead of comparing it with zero. Aside from that, it's the same and you can Google it. So, why are you using zeros instead of elements? Does this always work?
Sure, but could someone explain it?