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
great kata, thank you, i'm really learned a lot!
nice
这种解法无疑是聪明的,但是可能会造成理解与额外依赖性问题。
hahaha that's "c++" xd
People often upvote the solution they understand or the one similar to what they did, so it's more of the most popular solution rather than most clever or fastest
that's costly
what's the difference between the cbegin and begin, vice versa cend
Really clever way to avoid needing to divide and typecast the result to float/double! And even accounts for yourself being a part of the class 'avg,' though at first glance one might think it doesn't. It does!
nice way to avoid costly division.
While this works,
push_back
in a loop results in unnecessary allocations as the vector expands, you shouldreserve
the result vector first.How can an O(n)^2 solution be considered a 'best practice'?
Yep that check every time is really unnecessary.
This comment is hidden because it contains spoiler information about the solution
creative solution :-)
Loading more items...