⚡ Build the skills to land top-paying quant jobs. Offer ends in 17d 22h 18m 48s17 days 22 hours 18 minutes 48 seconds.
⚡ Build the skills to land top-paying quant jobs. Offer ends in 17d 22h 18m 48s17 days 22 hours 18 minutes 48 seconds.

Sign in to watch this lesson
Algorithms - Foundations · 4:20
What each standard container really costs once the hardware gets a say: the shapes behind vector, deque, list, set/map and unordered_map, a million ints summed in a vector versus a list on a Mac (with the list's nodes shuffled, over a thousand times slower), and why std::lower_bound on a set walks two hundred thousand steps while s.lower_bound makes seventeen comparisons. It ends with three traps that cost contestants every week: accumulate's init type, map[] inserting on read, and multiset::erase(value).