Learn algorithms (Copy)

Subject: Data Models and Algorithms

50 chapters

Chapters

  1. Quicksort
    funk, disco, retro, groovy · 4:04
    [Verse 1]…
  2. Quicksort Fundamentals: Divide and Conquer Strategy
    rock, electric guitar, powerful, anthem · 3:59
    [Verse 1]…
  3. Partition Logic: The Heart of Quicksort
    funk, disco, retro, groovy · 4:39
    [Verse 1]…
  4. Quicksort Performance: Best, Average, and Worst Cases
    jazz, smooth, saxophone, lounge · 5:31
    [Verse 1]…
  5. Quicksort Gotchas: Edge Cases and Optimization Tricks
    acoustic, folk, soulful, warm · 4:04
    [Verse 1]…
  6. Mergesort
    funk, disco, retro, groovy · 4:20
    [Verse 1]…
  7. Heapsort
    lo-fi, ambient, dreamy, relaxed · 4:28
    [Verse 1]…
  8. Insertion sort
    symphonic, cinematic, dramatic, orchestral · 4:16
    [Verse 1]…
  9. Bubble sort
    funk, disco, retro, groovy · 4:17
    [Verse 1]…
  10. Radix sort
    lo-fi, ambient, dreamy, relaxed · 4:03
    [Verse 1]…
  11. Counting sort
    lo-fi, ambient, dreamy, relaxed · 3:58
    [Verse 1]…
  12. Timsort
    acoustic, folk, soulful, warm · 4:17
    [Verse 1]…
  13. Binary search
    funk, disco, retro, groovy · 4:47
    [Verse 1]…
  14. Linear search
    symphonic, cinematic, dramatic, orchestral · 3:57
    [Verse 1]…
  15. Interpolation search
    symphonic, cinematic, dramatic, orchestral · 3:47
    [Verse 1]…
  16. Exponential search
    funk, disco, retro, groovy · 4:22
    [Verse 1]…
  17. Breadth-first search (BFS)
    lo-fi, ambient, dreamy, relaxed · 3:36
    [Verse 1]…
  18. Depth-first search (DFS)
    lo-fi, ambient, dreamy, relaxed · 3:41
    [Verse 1]…
  19. What is Dijkstra's Algorithm?
    rock, electric guitar, powerful, anthem · 4:13
    [Verse 1]…
  20. Graph Theory Basics for Shortest Paths
    jazz, smooth, saxophone, lounge · 5:19
    [Verse 1]…
  21. How Dijkstra's Algorithm Works
    symphonic, cinematic, dramatic, orchestral · 4:04
    [Verse 1]…
  22. Dijkstra vs Other Path-Finding Algorithms
    jazz, smooth, saxophone, lounge · 4:58
    [Verse 1]…
  23. Implementation and Time Complexity
    rock, electric guitar, powerful, anthem · 4:02
    [Verse 1]…
  24. Bellman-Ford algorithm
    rock, electric guitar, powerful, anthem · 4:38
    [Verse 1]…
  25. Floyd-Warshall algorithm
    symphonic, cinematic, dramatic, orchestral · 3:54
    [Verse 1]…
  26. A* search
    lo-fi, ambient, dreamy, relaxed · 4:19
    [Verse 1]…
  27. Topological sort
    funk, disco, retro, groovy · 3:54
    [Verse 1]…
  28. Tarjan's algorithm (strongly connected components)
    funk, disco, retro, groovy · 4:12
    [Verse 1]…
  29. Kosaraju's algorithm
    symphonic, cinematic, dramatic, orchestral · 4:12
    [Verse 1]…
  30. Prim's algorithm
    funk, disco, retro, groovy · 4:22
    [Verse 1]…
  31. Kruskal's algorithm
    lo-fi, ambient, dreamy, relaxed · 3:53
    [Verse 1]…
  32. Knuth-Morris-Pratt (KMP)
    rock, electric guitar, powerful, anthem · 3:36
    [Verse 1]…
  33. Rabin-Karp
    rock, electric guitar, powerful, anthem · 3:51
    [Verse 1]…
  34. Boyer-Moore
    funk, disco, retro, groovy · 4:25
    [Verse 1]…
  35. Aho-Corasick
    funk, disco, retro, groovy · 4:30
    [Verse 1]…
  36. Levenshtein distance (edit distance)
    symphonic, cinematic, dramatic, orchestral · 4:07
    [Verse 1]…
  37. Fibonacci (memoized)
    symphonic, cinematic, dramatic, orchestral · 3:38
    [Verse 1]…
  38. Longest common subsequence
    rock, electric guitar, powerful, anthem · 3:54
    [Verse 1]…
  39. Longest increasing subsequence
    symphonic, cinematic, dramatic, orchestral · 4:01
    [Verse 1]…
  40. Knapsack (0/1 and unbounded)
    jazz, smooth, saxophone, lounge · 5:02
    [Verse 1]…
  41. Matrix chain multiplication
    symphonic, cinematic, dramatic, orchestral · 4:16
    [Verse 1]…
  42. Coin change
    acoustic, folk, soulful, warm · 4:02
    [Verse 1]…
  43. Edit distance
    jazz, smooth, saxophone, lounge · 5:22
    [Verse 1]…
  44. Binary search tree operations
    acoustic, folk, soulful, warm · 3:47
    [Verse 1]…
  45. AVL tree rotations
    symphonic, cinematic, dramatic, orchestral · 3:47
    [Verse 1]…
  46. Red-black tree balancing
    jazz, smooth, saxophone, lounge · 4:11
    [Verse 1]…
  47. B-tree insertion/deletion
    lo-fi, ambient, dreamy, relaxed · 3:47
    [Verse 1]…
  48. Trie operations
    jazz, smooth, saxophone, lounge · 5:09
    [Verse 1]…
  49. Huffman coding
    jazz, smooth, saxophone, lounge · 4:34
    [Verse 1]…
  50. Chaining
    rock, electric guitar, powerful, anthem · 5:17
    [Verse 1]…