Why Algorithms Work – Algorithm Analysis Deep Dive Course

study
youtube
Why Algorithms Work – Algorithm Analysis Deep Dive Course This course is a university-level exploration of algorithm and data structure analysis. Go beyond code: learn why algorithms work, not just how. The course covers core mathematical tools, various complexity analysis techniques, sorting algorithms, and data structures like heaps and hash tables. You will gain a deep understanding of algorithm analysis, a skill that remains important even with the rise of AI tools. ✏️ Course created by Qiang Hao, Ph.D. @structuredcs 👉 Get all course materials (quizzes, assignments, answers, solutions): ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: ⭐️ Contents ⭐️ ⌨️ (0:00:00) Course overview ⌨️ (0:03:00) Introduction to time complexity ⌨️ (0:20:21) Time complexity analysis of insertion sort ⌨️ (0:41:35) Asymptotic analysis ⌨️ (1:16:32) Divide and conquer - Recurrence tree method ⌨️ (1:43:55) Divide and conquer - Master theorem ⌨️ (2:13:54) Probabilistic analysis - Quicksort ⌨️ (2:34:51) Probabilistic analysis - Average case and expected value ⌨️ (3:08:31) Heaps and heapsort ⌨️ (4:11:47) Hashtables ⌨️ (4:50:55) Binary search trees ⌨️ (5:42:50) Amortized analysis 🎉 Thanks to our Champion and Sponsor supporters: 👾 Drake Milly 👾 Ulises Moralez 👾 Goddard Tan 👾 David MG 👾 Matthew Springman 👾 Claudio 👾 Oscar R. 👾 jedi-or-sith 👾 Nattira Maneerat 👾 Justin Hual -- Learn to code for free and get a developer job: Read hundreds of articles on programming:
  2025/07/30      youtube

関連するプログラミング動画 [learning]

Our Tag

最近投稿されたプログラミング学習動画

Senior Playstation Engineer's tips for learning new tools and getting

study

On this week's episode of the podcast, f...

  2025/08/01

WearOS Material 3 shape morphing | Jetpack Compose Tips

Spice up your Wear OS UIs with shape mor...

  2025/07/31

Pixel Pirate: Interactive DevTools demo

Arrr! Stop chasing disappearing UI! Expl...

  2025/07/31

Beyond the Prompt: Evaluating, Testing, and Securing LLM Applications

This talk was recorded at NDC Oslo in Os...

  2025/07/31

Securing AI RAG Pipelines with Fine Grained Authorization - Sohan Mahe

This talk was recorded at NDC Oslo in Os...

  2025/07/31

"Run Query Run" - A Fresh Look at SQL Wait Stats - Pinal Dave - NDC Os

sql

This talk was recorded at NDC Oslo in Os...

  2025/07/31

Accessibility by Everyone (and for Everyone) - Amy Kapernick - NDC Osl

This talk was recorded at NDC Oslo in Os...

  2025/07/31

Let's Fight a Dragon with Godot - Kristian Hiim - NDC Oslo 2025

This talk was recorded at NDC Oslo in Os...

  2025/07/31

Why Algorithms Work – Algorithm Analysis Deep Dive Course

study

This course is a university-level explor...

  2025/07/30

OpenID Connect Architectural Patterns - Anders Abel - NDC Oslo 2025

This talk was recorded at NDC Oslo in Os...

  2025/07/30

Helping solve for Agriculture with the power of Google AI

Google
農業

There are two capabilities that Google's...

  2025/07/30