August 2020
Intermediate to advanced
508 pages
11h 53m
English
The Quicksort and Quickselect algorithms are recursive algorithms that present beautiful and efficient solutions to thorny problems. They’re great examples of how a non-obvious but well-thought-out algorithm can boost performance.
Now that we’ve seen some more advanced algorithms, we’re now going to head in a new direction and explore a trove of additional data structures. Some of these data structures have operations that involve recursion, so we’ll be fully prepared to tackle those now. Besides for being really interesting, we’ll see that each data structure has a special power that can bring significant advantages to a variety of applications.
Read now
Unlock full access