Back to Browse

Lesson 8: Algorithms (new cut)

204 views
Dec 14, 2021
1:33:26

*Lesson 8: Algorithms (new cut) * Welcome back and thanks for the feedback that the explanations of the merging in merge sort was mnisleading! I made a new video cut with hopefully a clearer set. The rest of the lesson specifies a way to identify the theoretical and efficiency and practical performance of algorithms. A general classification uses the "Big-O" notation. Samples with sorting algorithms are demonstrated, which also leads to the use of recursion and backtracking. Finally, some techniques are explained to measure the runtime efficiency of real Matlab programs. *Timestamps:* 00:04:50 - What is an algorithm 00:10:35 - Efficiency and performance 00:18:20 - "Big-O" notation 00:42:06 - Bubble sort algorithm 00:47:21 - Merge sort algorithm 00:55:51 - Recursion 01:08:36 - Finding pathes through a graph ("The house of Santa Claus") 01:22:31 - Real-world performance measurements

Download

1 formats

Video Formats

360pmp4185.1 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Lesson 8: Algorithms (new cut) | NatokHD