Search for tag: "partition"

David Shmoys CAM Colloquium Talk

Zoom Recording ID: 95217932087 UUID: 7DGUy26ERIuva2i3Ltx8Nw== Meeting Time: 2021-03-05T20:18:20Z

From  Erika Fowler-Decatur 12 plays

Lesson 30.8 Quicksort Performance

It looks like quicksort has solved our performance problems. However, we should not be so hasty. In this video, we look at the real performance for quicksort, and why it is not perfect. We also talk…

From  Hannah Lee 34 plays

Lesson 30.7 Quicksort

The partition algorithm breaks up the list into two kind-of-sorted portions. In this video, we show how to use this fact with divide-and-conquer to implement a new sorting algorithm: quicksort. For…

From  Hannah Lee 35 plays

Lesson 30.6 The Partition algorithm

In the previous video, we saw that nested loops are causing our sorting algorithms to be slow. To speed things up, we need to get rid of one of these loops. To do that, we will need a special…

From  Hannah Lee 34 plays

Lesson 16.5 Positional For-Loops

Sometimes we need to perform a calculation on a string, list, or tuple, but we do not want to loop over this value. Instead, we want to loop over the positions of the value. In this video we show why…

From  Hannah Lee 85 plays

CAM Colloquium, 2015-01-23 - Alex Townsend: Fast Algorithms Based on Asymptotic Expansions of Special Functions

From  E. Cornelius 3 plays