Backtracking Algorithms [MUNR]
CSE221 Playlist
Algorithms
![Introduction to Algorithms [Abdul Bari]](https://img.youtube.com/vi/0IAPZzGSbME/mqdefault.jpg)
Introduction to Algorithms [Abdul Bari]
![Growth Functions & Asymptotic Notations [MUNR]](https://img.youtube.com/vi/54GtemOCtzw/mqdefault.jpg)
Growth Functions & Asymptotic Notations [MUNR]
![Iterative Time Complexity [MUNR]](https://img.youtube.com/vi/OwwrazPLAnE/mqdefault.jpg)
Iterative Time Complexity [MUNR]
![Recursive Time Complexity [MUNR]](https://img.youtube.com/vi/rYNb2xT8P_E/mqdefault.jpg)
Recursive Time Complexity [MUNR]
![Master Theorem [MUNR]](https://img.youtube.com/vi/098jhLK4Pyw/mqdefault.jpg)
Master Theorem [MUNR]
![Priori Analysis and Posteriori Testing [Abdul Bari]](https://img.youtube.com/vi/-JTq1BFBwmo/mqdefault.jpg)
Priori Analysis and Posteriori Testing [Abdul Bari]
![Characteristics of Algorithm [Abdul Bari]](https://img.youtube.com/vi/FbYzBWdhMb0/mqdefault.jpg)
Characteristics of Algorithm [Abdul Bari]
![How to Write and Analyze Algorithm [Abdul Bari]](https://img.youtube.com/vi/xGYsEqe9Vl0/mqdefault.jpg)
How to Write and Analyze Algorithm [Abdul Bari]
![Frequency Count Method [Abdul Bari]](https://img.youtube.com/vi/1U3Uwct45IY/mqdefault.jpg)
Frequency Count Method [Abdul Bari]
![Time Complexity [Abdul Bari]](https://img.youtube.com/vi/9TlHvipP5yA/mqdefault.jpg)
Time Complexity [Abdul Bari]
![Time Complexity Example [Abdul Bari]](https://img.youtube.com/vi/9SgLBjXqwd4/mqdefault.jpg)
Time Complexity Example [Abdul Bari]
![Time Complexity of While and If [Abdul Bari]](https://img.youtube.com/vi/p1EnSvS3urU/mqdefault.jpg)
Time Complexity of While and If [Abdul Bari]
![Classes of Functions [Abdul Bari]](https://img.youtube.com/vi/w7t4_JUUTeg/mqdefault.jpg)
Classes of Functions [Abdul Bari]
![Compare Class of Functions [Abdul Bari]](https://img.youtube.com/vi/5v-tKX2uRAk/mqdefault.jpg)
Compare Class of Functions [Abdul Bari]
![Asymptotic Notations — Big Oh, Omega, Theta [Abdul Bari]](https://img.youtube.com/vi/A03oI0znAoc/mqdefault.jpg)
Asymptotic Notations — Big Oh, Omega, Theta [Abdul Bari]
![Asymptotic Notations — Big Oh, Omega, Theta [Abdul Bari]](https://img.youtube.com/vi/Nd0XDY-jVHs/mqdefault.jpg)
Asymptotic Notations — Big Oh, Omega, Theta [Abdul Bari]
![Properties of Asymptotic Notations [Abdul Bari]](https://img.youtube.com/vi/NI4OKSvGAgM/mqdefault.jpg)
Properties of Asymptotic Notations [Abdul Bari]
![Comparison of Functions [Abdul Bari]](https://img.youtube.com/vi/mwN18xfwNhk/mqdefault.jpg)
Comparison of Functions [Abdul Bari]
![Comparison of Functions [Abdul Bari]](https://img.youtube.com/vi/WlBBTSL0ZRc/mqdefault.jpg)
Comparison of Functions [Abdul Bari]
![Best, Worst and Average Case Analysis [Abdul Bari]](https://img.youtube.com/vi/lj3E24nnPjI/mqdefault.jpg)
Best, Worst and Average Case Analysis [Abdul Bari]
![Asymptotic Notations — Simplified [Abdul Bari]](https://img.youtube.com/vi/ddsP7NecEBk/mqdefault.jpg)
Asymptotic Notations — Simplified [Abdul Bari]
![Recurrence Relation — Decreasing, T(n-1)+1 [Abdul Bari]](https://img.youtube.com/vi/4V30R3I1vLI/mqdefault.jpg)
Recurrence Relation — Decreasing, T(n-1)+1 [Abdul Bari]
![Recurrence Relation — Decreasing, T(n-1)+n [Abdul Bari]](https://img.youtube.com/vi/IawM82BQ4II/mqdefault.jpg)
Recurrence Relation — Decreasing, T(n-1)+n [Abdul Bari]
![Recurrence Relation — Decreasing, T(n-1)+log n [Abdul Bari]](https://img.youtube.com/vi/MhT7XmxhaCE/mqdefault.jpg)
Recurrence Relation — Decreasing, T(n-1)+log n [Abdul Bari]
![Recurrence Relation — Decreasing, 2T(n-1)+1 [Abdul Bari]](https://img.youtube.com/vi/JvcqtZk2mng/mqdefault.jpg)
Recurrence Relation — Decreasing, 2T(n-1)+1 [Abdul Bari]
![Masters Theorem — Decreasing Function [Abdul Bari]](https://img.youtube.com/vi/CyknhZbfMqc/mqdefault.jpg)
Masters Theorem — Decreasing Function [Abdul Bari]
![Recurrence Relation — Dividing, T(n/2)+1 [Abdul Bari]](https://img.youtube.com/vi/8gt0D0IqU5w/mqdefault.jpg)
Recurrence Relation — Dividing, T(n/2)+1 [Abdul Bari]
![Recurrence Relation — Dividing, T(n/2)+n [Abdul Bari]](https://img.youtube.com/vi/XcZw01FuH18/mqdefault.jpg)
Recurrence Relation — Dividing, T(n/2)+n [Abdul Bari]
![Recurrence Relation — Dividing, 2T(n/2)+n [Abdul Bari]](https://img.youtube.com/vi/1K9ebQJosvo/mqdefault.jpg)
Recurrence Relation — Dividing, 2T(n/2)+n [Abdul Bari]
![Masters Theorem — Dividing Function [Abdul Bari]](https://img.youtube.com/vi/OynWkEj0S-s/mqdefault.jpg)
Masters Theorem — Dividing Function [Abdul Bari]
![Examples for Master Theorem [Abdul Bari]](https://img.youtube.com/vi/kGcO-nAm9Vc/mqdefault.jpg)
Examples for Master Theorem [Abdul Bari]
![Root Function — Recurrence Relation [Abdul Bari]](https://img.youtube.com/vi/9rVuyjxzwgM/mqdefault.jpg)
Root Function — Recurrence Relation [Abdul Bari]
![Comparison Based Sorting [MUNR]](https://img.youtube.com/vi/zoEiZRRWkeI/mqdefault.jpg)
Comparison Based Sorting [MUNR]
![Count Sort & Merge Sort [MUNR]](https://img.youtube.com/vi/4OW-Sb6ePZs/mqdefault.jpg)
Count Sort & Merge Sort [MUNR]
![Quick Sort [MUNR]](https://img.youtube.com/vi/_avFfwpAStQ/mqdefault.jpg)
Quick Sort [MUNR]
![Heap, Heap Sort & Heapify [Abdul Bari]](https://img.youtube.com/vi/HqPJF2L5h9U/mqdefault.jpg)
Heap, Heap Sort & Heapify [Abdul Bari]
![Two Way Merge Sort — Iterative [Abdul Bari]](https://img.youtube.com/vi/6pV2IF0fgKY/mqdefault.jpg)
Two Way Merge Sort — Iterative [Abdul Bari]
![Merge Sort Algorithm [Abdul Bari]](https://img.youtube.com/vi/mB5HXBb_HY8/mqdefault.jpg)
Merge Sort Algorithm [Abdul Bari]
![Merge Sort — In-depth Analysis [Abdul Bari]](https://img.youtube.com/vi/ak-pz7tS5DE/mqdefault.jpg)
Merge Sort — In-depth Analysis [Abdul Bari]
![Quick Sort Algorithm [Abdul Bari]](https://img.youtube.com/vi/7h1s2SojIRw/mqdefault.jpg)
Quick Sort Algorithm [Abdul Bari]
![Quick Sort Analysis [Abdul Bari]](https://img.youtube.com/vi/-qOVVRIZzao/mqdefault.jpg)
Quick Sort Analysis [Abdul Bari]
![Merge Sort Algorithm — Hindi [Abdul Bari]](https://img.youtube.com/vi/zXhWPrMLXGo/mqdefault.jpg)
Merge Sort Algorithm — Hindi [Abdul Bari]
![Bubble Sort [Farhan]](https://img.youtube.com/vi/PbbC4FZQia4/mqdefault.jpg)
Bubble Sort [Farhan]
![Insertion Sort [Farhan]](https://img.youtube.com/vi/iQNZAOw67zM/mqdefault.jpg)
Insertion Sort [Farhan]
![Selection Sort [Farhan]](https://img.youtube.com/vi/epHw58Kz0Pg/mqdefault.jpg)
Selection Sort [Farhan]
![Quick Sort [Farhan]](https://img.youtube.com/vi/9eQKdnQRv1k/mqdefault.jpg)
Quick Sort [Farhan]
![Merge Sort [Farhan]](https://img.youtube.com/vi/CM4uV1vLWow/mqdefault.jpg)
Merge Sort [Farhan]
![Heap — Binary Array Representation [Farhan]](https://img.youtube.com/vi/UlbiTFmnXN0/mqdefault.jpg)
Heap — Binary Array Representation [Farhan]
![Max Heap & Min Heap [Farhan]](https://img.youtube.com/vi/kiCBi34k-Kg/mqdefault.jpg)
Max Heap & Min Heap [Farhan]
![Heap Sort [Farhan]](https://img.youtube.com/vi/9Qsgv--78L0/mqdefault.jpg)
Heap Sort [Farhan]
![Counting Sort [Farhan]](https://img.youtube.com/vi/uvOe510RmWc/mqdefault.jpg)
Counting Sort [Farhan]
![Radix Sort [Farhan]](https://img.youtube.com/vi/cJYG72LWLIg/mqdefault.jpg)
Radix Sort [Farhan]
![Graph Introduction [HFN]](https://img.youtube.com/vi/-kP2g7IfZr4/mqdefault.jpg)
Graph Introduction [HFN]
![Graph — Second Class [HFN]](https://img.youtube.com/vi/LDz1sZSL0Y8/mqdefault.jpg)
Graph — Second Class [HFN]
![Graph Lecture [HFN]](https://img.youtube.com/vi/wEthCHma_7w/mqdefault.jpg)
Graph Lecture [HFN]
![Graph — DFS [HFN]](https://img.youtube.com/vi/O1mII8stMZc/mqdefault.jpg)
Graph — DFS [HFN]
![Graph — Cycle & Topological Sort [HFN]](https://img.youtube.com/vi/4ijpdzuE-kk/mqdefault.jpg)
Graph — Cycle & Topological Sort [HFN]
![Graph — SCC & DSU [HFN]](https://img.youtube.com/vi/uAaKYWvCqHE/mqdefault.jpg)
Graph — SCC & DSU [HFN]
![DFS — Theory & Code [FHZ]](https://img.youtube.com/vi/2TnE4H4Dp0M/mqdefault.jpg)
DFS — Theory & Code [FHZ]
![DFS — Connected Components [FHZ]](https://img.youtube.com/vi/aisBt5a2KHs/mqdefault.jpg)
DFS — Connected Components [FHZ]
![BFS — Theory & Code [FHZ]](https://img.youtube.com/vi/yk0otvv-Avk/mqdefault.jpg)
BFS — Theory & Code [FHZ]
![BFS — Shortest Path [FHZ]](https://img.youtube.com/vi/9dB5BcvAZNc/mqdefault.jpg)
BFS — Shortest Path [FHZ]
![DFS — Timestamps & Edge Classifications [FHZ]](https://img.youtube.com/vi/KAqkMUf3ohw/mqdefault.jpg)
DFS — Timestamps & Edge Classifications [FHZ]
![DSU — Disjoint Set Union [FHZ]](https://img.youtube.com/vi/I8KRSmEVSTY/mqdefault.jpg)
DSU — Disjoint Set Union [FHZ]
![Independent Set & Bipartite Graphs [FHZ]](https://img.youtube.com/vi/W6NL3Ctn9o8/mqdefault.jpg)
Independent Set & Bipartite Graphs [FHZ]
![Topological Sorting [FHZ]](https://img.youtube.com/vi/AKPcYBC7HgQ/mqdefault.jpg)
Topological Sorting [FHZ]
![Graph Introduction & Representation [MUNR]](https://img.youtube.com/vi/m-0YxDJarVo/mqdefault.jpg)
Graph Introduction & Representation [MUNR]
![BFS & Bipartite Graph Detection [MUNR]](https://img.youtube.com/vi/XFmmFH05YNE/mqdefault.jpg)
BFS & Bipartite Graph Detection [MUNR]
![DFS & Edge Classification [MUNR]](https://img.youtube.com/vi/z71PN8-dqk0/mqdefault.jpg)
DFS & Edge Classification [MUNR]
![Edge Classification — Solved Example [MUNR]](https://img.youtube.com/vi/z03F_jnHmPk/mqdefault.jpg)
Edge Classification — Solved Example [MUNR]
![Cycle Detection using DFS [MUNR]](https://img.youtube.com/vi/8wIg5MlqXOg/mqdefault.jpg)
Cycle Detection using DFS [MUNR]
![Topological Sorting & SCC [MUNR]](https://img.youtube.com/vi/AnWSZPsDt7w/mqdefault.jpg)
Topological Sorting & SCC [MUNR]
![Kosaraju's Algorithm [MUNR]](https://img.youtube.com/vi/Dkf_cEW78Vc/mqdefault.jpg)
Kosaraju's Algorithm [MUNR]
![Disjoint Sets Data Structure [Abdul Bari]](https://img.youtube.com/vi/wU6udHRIkcc/mqdefault.jpg)
Disjoint Sets Data Structure [Abdul Bari]
![Graph Traversals — BFS & DFS [Abdul Bari]](https://img.youtube.com/vi/pcKY4hjDrxk/mqdefault.jpg)
Graph Traversals — BFS & DFS [Abdul Bari]
![Articulation Point & Biconnected Components [Abdul Bari]](https://img.youtube.com/vi/jFZsDDB0-vo/mqdefault.jpg)
Articulation Point & Biconnected Components [Abdul Bari]
![BFS & DFS — Simplified [Abdul Bari]](https://img.youtube.com/vi/kyUpc_5705s/mqdefault.jpg)
BFS & DFS — Simplified [Abdul Bari]
![Topological Sort [Farhan]](https://img.youtube.com/vi/KqgPn8nshgU/mqdefault.jpg)
Topological Sort [Farhan]
![Dijkstra Algorithm [FHZ]](https://img.youtube.com/vi/XPXRkWnnYsc/mqdefault.jpg)
Dijkstra Algorithm [FHZ]
![Bellman-Ford [FHZ]](https://img.youtube.com/vi/xeMhMPEZ44Y/mqdefault.jpg)
Bellman-Ford [FHZ]
![Dijkstra [MUNR]](https://img.youtube.com/vi/rXs_JlQEYek/mqdefault.jpg)
Dijkstra [MUNR]
![Dijkstra — Single Source Shortest Path [Abdul Bari]](https://img.youtube.com/vi/XB4MIexjvY0/mqdefault.jpg)
Dijkstra — Single Source Shortest Path [Abdul Bari]
![Bellman-Ford — Dynamic Programming [Abdul Bari]](https://img.youtube.com/vi/FtN3BYH2Zes/mqdefault.jpg)
Bellman-Ford — Dynamic Programming [Abdul Bari]
![All Pairs Shortest Path — Floyd-Warshall [Abdul Bari]](https://img.youtube.com/vi/oNI0rf2P9gE/mqdefault.jpg)
All Pairs Shortest Path — Floyd-Warshall [Abdul Bari]
![Shortest Path Algorithms — Simplified [Abdul Bari]](https://img.youtube.com/vi/2raV0H9KqY8/mqdefault.jpg)
Shortest Path Algorithms — Simplified [Abdul Bari]
![Dijkstra's Algorithm — Undirected [Farhan]](https://img.youtube.com/vi/bHolUy5sqq8/mqdefault.jpg)
Dijkstra's Algorithm — Undirected [Farhan]
![Dijkstra's Algorithm — Directed [Farhan]](https://img.youtube.com/vi/p0MUtpaw1ks/mqdefault.jpg)
Dijkstra's Algorithm — Directed [Farhan]
![Bellman-Ford Algorithm [Farhan]](https://img.youtube.com/vi/2fZw1BtkoTk/mqdefault.jpg)
Bellman-Ford Algorithm [Farhan]
![Floyd-Warshall Algorithm [Farhan]](https://img.youtube.com/vi/tFQAoyEu6Bk/mqdefault.jpg)
Floyd-Warshall Algorithm [Farhan]
![MST & Huffman Coding [HFN]](https://img.youtube.com/vi/GP8TdRC4ZKE/mqdefault.jpg)
MST & Huffman Coding [HFN]
![Greedy Algorithms [FHZ]](https://img.youtube.com/vi/NXFhmTxlSrc/mqdefault.jpg)
Greedy Algorithms [FHZ]
![Fractional Knapsack [FHZ]](https://img.youtube.com/vi/15to3nXAVco/mqdefault.jpg)
Fractional Knapsack [FHZ]
![Huffman Coding [FHZ]](https://img.youtube.com/vi/FBziHXDnKOU/mqdefault.jpg)
Huffman Coding [FHZ]
![Greedy Approach, Huffman Encoding & Interval Scheduling [MUNR]](https://img.youtube.com/vi/aT1TRHIIuZI/mqdefault.jpg)
Greedy Approach, Huffman Encoding & Interval Scheduling [MUNR]
![Fractional vs 0/1 Knapsack [MUNR]](https://img.youtube.com/vi/WwyqWdIoc3s/mqdefault.jpg)
Fractional vs 0/1 Knapsack [MUNR]
![Fractional vs 0/1 Knapsack [MUNR]](https://img.youtube.com/vi/L98B0QUvgOU/mqdefault.jpg)
Fractional vs 0/1 Knapsack [MUNR]
![Greedy Method — Introduction [Abdul Bari]](https://img.youtube.com/vi/ARvQcqJ_-NY/mqdefault.jpg)
Greedy Method — Introduction [Abdul Bari]
![Knapsack Problem — Greedy [Abdul Bari]](https://img.youtube.com/vi/oTTzNMHM05I/mqdefault.jpg)
Knapsack Problem — Greedy [Abdul Bari]
![Job Sequencing with Deadlines — Greedy [Abdul Bari]](https://img.youtube.com/vi/zPtI8q9gvX8/mqdefault.jpg)
Job Sequencing with Deadlines — Greedy [Abdul Bari]
![Optimal Merge Pattern — Greedy [Abdul Bari]](https://img.youtube.com/vi/HHIc5JZyenI/mqdefault.jpg)
Optimal Merge Pattern — Greedy [Abdul Bari]
![Huffman Coding — Greedy [Abdul Bari]](https://img.youtube.com/vi/co4_ahEDCho/mqdefault.jpg)
Huffman Coding — Greedy [Abdul Bari]
![Job Sequencing with Deadlines [Farhan]](https://img.youtube.com/vi/qdEK7vyHS6c/mqdefault.jpg)
Job Sequencing with Deadlines [Farhan]
![Huffman Coding [Farhan]](https://img.youtube.com/vi/ME9PIJcf3M4/mqdefault.jpg)
Huffman Coding [Farhan]
![Fractional Knapsack [Farhan]](https://img.youtube.com/vi/D8x5yIfjr5Q/mqdefault.jpg)
Fractional Knapsack [Farhan]
![Dynamic Programming Intro & Knapsack [HFN]](https://img.youtube.com/vi/2UZ_x-Njl2s/mqdefault.jpg)
Dynamic Programming Intro & Knapsack [HFN]
![Dynamic Programming — Continued [HFN]](https://img.youtube.com/vi/tF5djZfClLU/mqdefault.jpg)
Dynamic Programming — Continued [HFN]
![DP — Knapsack & LCS [HFN]](https://img.youtube.com/vi/qU1xVs-sm8A/mqdefault.jpg)
DP — Knapsack & LCS [HFN]
![Dynamic Programming — Basics [FHZ]](https://img.youtube.com/vi/2aEr0X1RpoU/mqdefault.jpg)
Dynamic Programming — Basics [FHZ]
![0/1 Knapsack — Brute Force [FHZ]](https://img.youtube.com/vi/KZ7ms6eJZaw/mqdefault.jpg)
0/1 Knapsack — Brute Force [FHZ]
![0/1 Knapsack — DP Table [FHZ]](https://img.youtube.com/vi/LNYYe3vlxBA/mqdefault.jpg)
0/1 Knapsack — DP Table [FHZ]
![Longest Common Subsequence [FHZ]](https://img.youtube.com/vi/Y4oDlHqw8yY/mqdefault.jpg)
Longest Common Subsequence [FHZ]
![Dynamic Programming & LCS [MUNR]](https://img.youtube.com/vi/mq5m56Hw0GI/mqdefault.jpg)
Dynamic Programming & LCS [MUNR]
![LCS — Solved Example [MUNR]](https://img.youtube.com/vi/RiB9AV-gEy8/mqdefault.jpg)
LCS — Solved Example [MUNR]
![Principle of Optimality — DP Intro [Abdul Bari]](https://img.youtube.com/vi/5dRGRueKU3M/mqdefault.jpg)
Principle of Optimality — DP Intro [Abdul Bari]
![Multistage Graph — DP [Abdul Bari]](https://img.youtube.com/vi/9iE9Mj4m8jk/mqdefault.jpg)
Multistage Graph — DP [Abdul Bari]
![Multistage Graph — Program [Abdul Bari]](https://img.youtube.com/vi/FcScLYJI42E/mqdefault.jpg)
Multistage Graph — Program [Abdul Bari]
![Matrix Chain Multiplication [Abdul Bari]](https://img.youtube.com/vi/prx1psByp7U/mqdefault.jpg)
Matrix Chain Multiplication [Abdul Bari]
![Matrix Chain Multiplication — DP Formula [Abdul Bari]](https://img.youtube.com/vi/_WncuhSJZyA/mqdefault.jpg)
Matrix Chain Multiplication — DP Formula [Abdul Bari]
![Matrix Chain Multiplication — Program [Abdul Bari]](https://img.youtube.com/vi/eKkXU3uu2zk/mqdefault.jpg)
Matrix Chain Multiplication — Program [Abdul Bari]
![0/1 Knapsack — Two Methods [Abdul Bari]](https://img.youtube.com/vi/nLmhmB6NzcM/mqdefault.jpg)
0/1 Knapsack — Two Methods [Abdul Bari]
![0/1 Knapsack — Program [Abdul Bari]](https://img.youtube.com/vi/zRza99HPvkQ/mqdefault.jpg)
0/1 Knapsack — Program [Abdul Bari]
![Optimal Binary Search Tree [Abdul Bari]](https://img.youtube.com/vi/vLS-zRCHo-Y/mqdefault.jpg)
Optimal Binary Search Tree [Abdul Bari]
![Optimal BST — Successful & Unsuccessful [Abdul Bari]](https://img.youtube.com/vi/wAy6nDMPYAE/mqdefault.jpg)
Optimal BST — Successful & Unsuccessful [Abdul Bari]
![Traveling Salesman Problem — DP [Abdul Bari]](https://img.youtube.com/vi/Q4zHb-Swzro/mqdefault.jpg)
Traveling Salesman Problem — DP [Abdul Bari]
![Reliability Design — DP [Abdul Bari]](https://img.youtube.com/vi/uJOmqBwENB8/mqdefault.jpg)
Reliability Design — DP [Abdul Bari]
![LCS — Recursion and DP [Abdul Bari]](https://img.youtube.com/vi/sSno9rV8Rhg/mqdefault.jpg)
LCS — Recursion and DP [Abdul Bari]
![0/1 Knapsack [Farhan]](https://img.youtube.com/vi/9fMYQoS1h7o/mqdefault.jpg)
0/1 Knapsack [Farhan]
![Longest Common Subsequence [Farhan]](https://img.youtube.com/vi/VbcDFmHkuoA/mqdefault.jpg)
Longest Common Subsequence [Farhan]
![Sum of Subsets — Dynamic Programming [Farhan]](https://img.youtube.com/vi/fiSI9zgbMlc/mqdefault.jpg)
Sum of Subsets — Dynamic Programming [Farhan]
![Traveling Salesman Problem — DP [Farhan]](https://img.youtube.com/vi/5MjYA888JiM/mqdefault.jpg)
Traveling Salesman Problem — DP [Farhan]
![Multistage Graph — Forward Approach [Farhan]](https://img.youtube.com/vi/e2Cosym8A0w/mqdefault.jpg)
Multistage Graph — Forward Approach [Farhan]
![Multistage Graph — Backward Approach [Farhan]](https://img.youtube.com/vi/WqWr_jc5pqU/mqdefault.jpg)
Multistage Graph — Backward Approach [Farhan]
![Coin Change — Total Ways [Farhan]](https://img.youtube.com/vi/1601-QXSFiI/mqdefault.jpg)
Coin Change — Total Ways [Farhan]
![Coin Change — Minimum Coins [Farhan]](https://img.youtube.com/vi/7LoQfeCgPOU/mqdefault.jpg)
Coin Change — Minimum Coins [Farhan]
![Rod Cutting Problem [Farhan]](https://img.youtube.com/vi/uKTSaMQ017c/mqdefault.jpg)
Rod Cutting Problem [Farhan]
![Backtracking Algorithms [MUNR]](https://img.youtube.com/vi/WUgZcFk0oZQ/mqdefault.jpg)
Backtracking Algorithms [MUNR]
![Introduction to Backtracking [Abdul Bari]](https://img.youtube.com/vi/DKCbsiDBN6c/mqdefault.jpg)
Introduction to Backtracking [Abdul Bari]
![N-Queens Problem — Backtracking [Abdul Bari]](https://img.youtube.com/vi/xFv_Hl4B83A/mqdefault.jpg)
N-Queens Problem — Backtracking [Abdul Bari]
![Sum of Subsets — Backtracking [Abdul Bari]](https://img.youtube.com/vi/kyLxTdsT8ws/mqdefault.jpg)
Sum of Subsets — Backtracking [Abdul Bari]
![Graph Coloring — Backtracking [Abdul Bari]](https://img.youtube.com/vi/052VkKhIaQ4/mqdefault.jpg)
Graph Coloring — Backtracking [Abdul Bari]
![Hamiltonian Cycle — Backtracking [Abdul Bari]](https://img.youtube.com/vi/dQr4wZCiJJ4/mqdefault.jpg)
Hamiltonian Cycle — Backtracking [Abdul Bari]
![N-Queens Problem [Farhan]](https://img.youtube.com/vi/g0LGjpMY2Q4/mqdefault.jpg)
N-Queens Problem [Farhan]
![Sum of Subsets [Farhan]](https://img.youtube.com/vi/5yY-6IN_y0w/mqdefault.jpg)
Sum of Subsets [Farhan]
![Hamiltonian Cycle [Farhan]](https://img.youtube.com/vi/SsHwqDb_Z9M/mqdefault.jpg)
Hamiltonian Cycle [Farhan]
![Graph Coloring Problem [Farhan]](https://img.youtube.com/vi/br3w8D12d0g/mqdefault.jpg)
Graph Coloring Problem [Farhan]
![Searching Algorithms & Problem Solving [MUNR]](https://img.youtube.com/vi/-0QHXOrgPHs/mqdefault.jpg)
![Searching Algorithms [MUNR]](https://img.youtube.com/vi/GJVuR1uAx5I/mqdefault.jpg)
![Binary Search — Iterative [Abdul Bari]](https://img.youtube.com/vi/C2apEw9pgtw/mqdefault.jpg)
![Binary Search — Recursive [Abdul Bari]](https://img.youtube.com/vi/uEUXGcc2VXM/mqdefault.jpg)
![Linear Search [Farhan]](https://img.youtube.com/vi/kbxxPTbFj8I/mqdefault.jpg)
![Binary Search [Farhan]](https://img.youtube.com/vi/RX1VFaDgz6A/mqdefault.jpg)
![Karatsuba Algorithm [MUNR]](https://img.youtube.com/vi/b30FMp5CCAM/mqdefault.jpg)
![Divide and Conquer [Abdul Bari]](https://img.youtube.com/vi/2Rr2tW9zvRg/mqdefault.jpg)
![Strassen's Matrix Multiplication [Abdul Bari]](https://img.youtube.com/vi/0oJyNmEbS4w/mqdefault.jpg)
![Tower of Hanoi [Abdul Bari]](https://img.youtube.com/vi/q6RicK1FCUs/mqdefault.jpg)
![MST, DSU & Kruskal [HFN]](https://img.youtube.com/vi/h_gHnTpFYqM/mqdefault.jpg)
![Minimum Spanning Tree [FHZ]](https://img.youtube.com/vi/TgVlsdJir_g/mqdefault.jpg)
![MST & Kruskal's Algorithm [MUNR]](https://img.youtube.com/vi/qjvEAJ3Pd4M/mqdefault.jpg)
![Minimum Spanning Tree [MUNR]](https://img.youtube.com/vi/nwnsBGSKZCk/mqdefault.jpg)
![Prim's & Kruskal's Algorithms [Abdul Bari]](https://img.youtube.com/vi/4ZlRH0eK-qQ/mqdefault.jpg)
![Minimum Spanning Tree [Farhan]](https://img.youtube.com/vi/CuB3-dmiSL0/mqdefault.jpg)
![Kruskal's Algorithm [Farhan]](https://img.youtube.com/vi/Qt0tUIzoj8k/mqdefault.jpg)
![Prim's Algorithm [Farhan]](https://img.youtube.com/vi/KwYMYX0a73k/mqdefault.jpg)
![Branch and Bound — Introduction [Abdul Bari]](https://img.youtube.com/vi/3RBNPc0_Q6g/mqdefault.jpg)
![Job Sequencing — Branch and Bound [Abdul Bari]](https://img.youtube.com/vi/M7Fl_z7_J2k/mqdefault.jpg)
![0/1 Knapsack — Branch and Bound [Abdul Bari]](https://img.youtube.com/vi/yV1d-b_NeK8/mqdefault.jpg)
![Traveling Salesman — Branch and Bound [Abdul Bari]](https://img.youtube.com/vi/1FEP_sNb62k/mqdefault.jpg)
![Traveling Salesman Problem — Branch & Bound [Farhan]](https://img.youtube.com/vi/tWsYYeexyq8/mqdefault.jpg)
![P vs NP [FHZ]](https://img.youtube.com/vi/NtvL_O8Ogsk/mqdefault.jpg)
![NP-Hard & NP-Complete Problems [Abdul Bari]](https://img.youtube.com/vi/e2cF8a5aAhE/mqdefault.jpg)
![NP-Hard Graph Problem — Clique [Abdul Bari]](https://img.youtube.com/vi/qZs767KQcvE/mqdefault.jpg)
![P, NP, NP-Hard, NP-Complete [Farhan]](https://img.youtube.com/vi/c3IV7IvHFdQ/mqdefault.jpg)
![KMP String Matching [Abdul Bari]](https://img.youtube.com/vi/V5-7GzOfADQ/mqdefault.jpg)
![Rabin-Karp String Matching [Abdul Bari]](https://img.youtube.com/vi/qQ8vS2btsxI/mqdefault.jpg)
![AVL Tree — Insertion & Rotations [Abdul Bari]](https://img.youtube.com/vi/jDM6_TnYIqE/mqdefault.jpg)
![B Trees & B+ Trees [Abdul Bari]](https://img.youtube.com/vi/aZjYr87r1b8/mqdefault.jpg)
![Hashing Technique — Simplified [Abdul Bari]](https://img.youtube.com/vi/mFY0J5W8Udk/mqdefault.jpg)
![Row-Major & Column-Major Mapping [Abdul Bari]](https://img.youtube.com/vi/MJZd6uPi88E/mqdefault.jpg)