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.
nevermind, i just found out
(a = classpoints_sumatory) (b = notes_count) (c = mynote)
a / b < c -> (b) * (a / b) < c * (b) -> a < c * b
This comment is hidden because it contains spoiler information about the solution
cant get the logic behind, can u explain please?, whenever it's possible
This comment is hidden because it contains spoiler information about the solution
This comment is hidden because it contains spoiler information about the solution
This comment is hidden because it contains spoiler information about the solution
one lined code has no need for them
aaaaaaaaaaaaaaaaaaaaaaah, ok thanks a lot
The if (slen < eLen) checks whether the ending string is longer than the str. If it is, it's impossible for str to end with ending, because a shorter string cannot contain a longer suffix. This is a necessary optimization that saves computation time by immediately returning false in such cases.
You are correct in observing that this condition indirectly accounts for empty strings, but its main purpose is to enforce a size constraint for the suffix check.
why the first conditional? even if they are not the same size, first string may end matching the second, is it for the empty strings cases?