Coursera - Algorithms: Design and Analysis, Part 1 (2013)
English | MP4 + PDF slides | 960 x 540 | AVC ~22.2 kbps | 15 fps
AAC | 128 Kbps | 44.1 KHz | 2 channels | Subs: English (srt) | ~19 hours | 1.24 GB
Genre: eLearning Video / Programming, Algorithm
In this course you will learn several fundamental principles of algorithm design. You'll learn the divide-and-conquer design paradigm, with applications to fast sorting, searching, and multiplication. You'll learn several blazingly fast primitives for computing on graphs, such as how to compute connectivity information and shortest paths. Finally, we'll study how allowing the computer to "flip coins" can lead to elegant and practical algorithms and data structures.