Lecture 4: Quicksort, Randomized Algorithms

author: Charles E. Leiserson, Department of Brain and Cognitive Sciences, Massachusetts Institute of Technology, MIT
recorded by: Massachusetts Institute of Technology, MIT
published: Feb. 10, 2009,   recorded: September 2005,   views: 62648
released under terms of: Creative Commons Attribution Non-Commercial Share Alike (CC-BY-NC-SA)


Related Open Educational Resources

Related content

Report a problem or upload files

If you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.
Lecture popularity: You need to login to cast your vote.


"OK. Today we are going to talk about a very interesting algorithm called Quicksort -- -- which was invented by Tony Hoare in 1962. And it has ended up being a really interesting algorithm from many points of view. And because of that, it turns out today's lecture is going to be both hard and fast. If you see the person next to you sleeping, you will want to say let's get going. It's a divide-and-conquer algorithm..."

See Also:

Download slides icon Download slides: mit6046jf05_leiserson_lec04_01.pdf (362.1 KB)

Download Video - generic video source Download mit6046jf05_leiserson_lec04_01.m4v (Video - generic video source 167.7 MB)

Download Video - generic video source Download mit6046jf05_leiserson_lec04_01.rm (Video - generic video source 128.9 MB)

Download Video Download mit6046jf05_leiserson_lec04_01.flv (Video 226.0 MB)

Download Video Download mit6046jf05_leiserson_lec04_01_320x240_h264.mp4 (Video 239.4 MB)

Download Video Download mit6046jf05_leiserson_lec04_01.wmv (Video 703.6 MB)

Download audio transcript Download mit6046jf05_leiserson_lec04_01.mp3 (Audio lecture 18.6 MB)

Help icon Streaming Video Help

Link this page

Would you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !

Reviews and comments:

Comment1 mahafuz aziz aveek, February 22, 2009 at 10:09 a.m.:

this site is really helpful if somebody wants to take help from this site....so help ur self instead of begging help from others....

Comment2 maha, April 6, 2009 at 6:53 p.m.:

good site.... thank u for this lecture :)

Comment3 SIJU.C.C, January 7, 2011 at 7:17 p.m.:

Very nice class..really it helped me a lot.Thank you so much sir

Comment4 Talha, April 10, 2011 at 9:25 a.m.:

its very helpfull

Comment5 Ozgur, June 13, 2011 at 1:19 p.m.:

ProgrammingPages.net - http://www.programmingpages.net
Best Programming Resources and Source Code Examples for Java, Php, Visual Basic, C++ ,Asp, Python, Javascript, Ada, Cobol ,C, C#, Delphi, Fortran, Logo, Ruby, Xml.
Programming E-Book, Video Tutorials, History, Algorithms and Faqs.

Comment6 vikram chauhan, August 8, 2011 at 8:52 p.m.:

want to know the quick sort

Comment7 Pap , January 16, 2013 at 11 p.m.:

Very nice video. Thanks professor for such a nice explanation.

Comment8 Jonas, April 17, 2014 at 12:56 a.m.:

Hur dur

Write your own review or comment:

make sure you have javascript enabled or clear this field: