

Designed for students and aspirants preparing for GATE exams who need organized study routines without getting lost in YouTube rabbit holes.
No prior paid software or specialized tools required. Start directly with lesson #1 and build conceptual depth at your own pace.
Master all 298 lessons step-by-step, generate personal revision notes, and retain difficult topics through active recall and structured scheduling.
Full index of topics and video runtimes included in this course.
Syllabus of Data Structures and Algorithms | DSA for GATE | GATE 2023
26:44Introduction to data structures and algorithms | DSA | Part 1 | GATE 2023
34:07Introduction to data structures and algorithms | DSA | Part 2 | GATE 2023
45:39How to analyze algorithm | Aposteriori analysis | analysis of algorithm
40:53How to analyze algorithm | Apriori analysis | analysis of algorithm
36:47How to analyze algorithm | Asymptotic Notations (part 1) | analysis of algorithm
36:19How to analyze algorithm | Asymptotic Notations (part 2) | Big O notation | analysis of algorithm
27:02How to analyze algorithm | Asymptotic Notations (part 3) | Big O notation | analysis of algorithm
29:42How to analyze algorithm | Asymptotic Notations (part 4) | Big O notation | analysis of algorithm
31:50How to analyze algorithm | Asymptotic Notations (part 5) | Big omega notation |analysis of algorithm
38:53How to analyze algorithm | Asymptotic Notations (part 6) | Theta notation | analysis of algorithm
47:44How to analyze algorithm | Asymptotic Notations (part 7) | small o and small omega (ω) notation
29:15How to analyze algorithm | Properties of Asymptotic Notations (part 1)
36:47How to analyze algorithm | Properties of Asymptotic Notations (part 2)
31:36How to analyze algorithm | Properties of Asymptotic Notations (part 3)
43:20How to Analyze Algorithm | Practice Questions on Asymptotic Notations | Analysis of Algorithm
29:28How to Analyze Algorithm | Analysis of Algorithm Practice Questions on Asymptotic Notations #2
26:54How to Analyze Algorithm | Analysis of Algorithm Practice Questions on Asymptotic Notations #3
37:14How to Analyze Algorithm | Analysis of Algorithm Practice Questions on Asymptotic Notations #4
30:54How to Analyze Algorithm | Analysis of Algorithm Practice Questions on Asymptotic Notations #5
31:11How to Analyze Algorithm | Analysis of Algorithm Practice Questions on Asymptotic Notations #6
27:13How to Analyze Algorithm | Analysis of Algorithm Practice Questions on Asymptotic Notations #7
46:45How to Analyze Algorithm | Analysis of Algorithm Practice Questions on Asymptotic Notations #8
34:34How to Analyze Algorithm | Analysis of Algorithm Practice Questions on Asymptotic Notations #9
23:08Finding Time Complexity | Analysis and Calculation | Time Complexity of iterative Algo | part 1
27:50Finding Time Complexity | Analysis and Calculation | Time Complexity of iterative Algo | part 2
38:34Finding Time Complexity | Analysis and Calculation | Time Complexity of iterative Algo | part 3
37:44Finding Time Complexity | Analysis and Calculation | Time Complexity of iterative Algo | part 4
26:54Finding Time Complexity | Analysis and Calculation | Time Complexity of iterative Algo | part 5
30:05Finding Time Complexity | Analysis and Calculation | Time Complexity of iterative Algo | part 6
25:39Finding Time Complexity | Analysis and Calculation | Time Complexity of iterative Algo | part 7
38:59Finding Space Complexity | Analysis and Calculation | Iterative Algorithms
25:27Finding Space and Time Complexity of Recursive Algorithms | Analysis and Calculation | Part 1
29:25Finding Space and Time Complexity of Recursive Algorithms | Analysis and Calculation | Part 2
34:29Finding Space and Time Complexity of Recursive Algorithms | Analysis and Calculation | Part 3
34:38Finding Space and Time Complexity of Recursive Algorithms | Analysis and Calculation | Part 4
31:00Finding Space and Time Complexity of Recursive Algorithms | Analysis and Calculation | Part 5
25:15Finding Space and Time Complexity of Recursive Algorithms | Analysis and Calculation | Part 6
25:34Finding Space and Time Complexity of Recursive Algorithms | fibonacci series exact complexity |#7
41:48Tower of Hanoi solved using Recursion | Part 1
28:57Tower of Hanoi solved using Recursion | Part 2
28:55SUBSTITUTION METHOD FOR SOLVING ANY RECURRENCE IN HINDI | part 1
29:14SUBSTITUTION METHOD FOR SOLVING ANY RECURRENCE IN HINDI | part 2
36:12SUBSTITUTION METHOD FOR SOLVING ANY RECURRENCE IN HINDI | part 3
43:54SUBSTITUTION METHOD FOR SOLVING ANY RECURRENCE IN HINDI | part 4
28:50SUBSTITUTION METHOD FOR SOLVING ANY RECURRENCE IN HINDI | part 5
25:36TREE METHOD FOR SOLVING ANY RECURRENCE IN HINDI | part 1
43:53TREE METHOD FOR SOLVING ANY RECURRENCE IN HINDI | part 2
32:20TREE METHOD FOR SOLVING ANY RECURRENCE IN HINDI | part 3
33:37TREE METHOD FOR SOLVING ANY RECURRENCE IN HINDI | part 4
33:38TREE METHOD FOR SOLVING ANY RECURRENCE IN HINDI | part 5
38:40TREE METHOD FOR SOLVING ANY RECURRENCE IN HINDI | part 6
39:06Master Theorem with Proof part 2
32:34Master Theorem with Proof part 1
28:28Master Theorem with Proof part 3
35:51Master Theorem with Proof part 4
15:57Master Theorem with Proof part 5
51:07Practice Questions on Master Theorem Part 1
28:32Practice Questions on Master Theorem Part 2
38:15Practice Questions on Master Theorem Part 3
31:25Practice Questions on Master Theorem Part 4
45:12Advanced Master Theorem | Extended Master Theorem with intuitive proof
37:55Linear Search part 1
42:31Linear Search part 2
35:45Linear Search part 3
23:16Binary Search part 1
34:20Binary Search part 2
39:25Binary Search part 3 (Modified Binary Search)
37:35Binary Search part 4 (Average case exact number of comparisons)
34:12Binary Search part 5 (Average case analysis of Binary search)
26:23Binary Search part 6 (Practice Questions)
42:31Binary Search part 7 (Practice Questions) #PROGRAMMING #PLACEMENTS
29:14Binary Search part 8 (Practice Questions) #PROGRAMMING #PLACEMENTS
46:49Binary Search part 9 (Practice Questions) #PROGRAMMING #PLACEMENTS
32:04Binary Search part 10 (Practice Questions) #PROGRAMMING #PLACEMENTS
22:57Selection Sort | Time Complexity(Best, Avg & Worst) Analysis #PROGRAMMING #PLACEMENTS
38:55Selection Sort | Stable or Not | In Place or Not | Practice Questions #PROGRAMMING #PLACEMENTS
30:15Bubble Sort Part 1 | Performance of Bubble Sort | Algorithm #PROGRAMMING #PLACEMENTS
32:24Bubble Sort Part 2 | Performance of Bubble Sort | Algorithm #PROGRAMMING #PLACEMENTS
41:42Insertion Sort | Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
36:10Insertion Sort (part 2)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
38:01Insertion Sort (part 3)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
20:10Counting Sort (part 1)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
38:26Counting Sort (part 2)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
17:56Radix Sort (part 1)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
39:06Radix Sort (part 2)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
36:40Heap Sort (part 1)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
35:15Heap Sort (part 2)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
32:15Heap Sort (part 3)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
41:08Heap Sort (part 4)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
47:29Heap Sort (part 5)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
58:10Heap Sort (part 6)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
35:33Heap Sort (part 7)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
32:01Heap Sort (part 8)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
49:58Heap Sort (part 9)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
41:58Heap Sort (part 10)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
39:09Heap Sort (part 11)| Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
30:05Heap Sort (part 12) Time Complexity Analysis | Algorithm #PROGRAMMING #PLACEMENTS
27:48ARRAY IN DATA STRUCTURES PART 1
45:30ARRAY IN DATA STRUCTURES PART 2
37:28ARRAY IN DATA STRUCTURES PART 3
38:09ARRAY IN DATA STRUCTURES PART 4
44:54Introduction to Linked List Part 1
46:26Introduction to Linked List Part 2
1:06:50Introduction to Linked List Part 3
42:14Introduction to Linked List Part 4
36:20Introduction to Linked List Part 5
54:00Introduction to Linked List Part 6
50:04Introduction to Linked List Part 7
46:08Introduction to Linked List Part 8
53:38Introduction to Linked List Part 9
44:26Introduction to Linked List Part 10
41:42Introduction to Linked List Part 11
41:10Introduction to Linked List Part 12
38:06Introduction to Linked List Part 13
30:59Introduction to Linked List Part 14
36:02Tree in Data Structure (Part 1)| Introduction to Trees | Data Structures Tutorials
25:58Tree in Data Structure (Part 2)| Introduction to Trees | Data Structures Tutorials
53:25Tree in Data Structure (Part 3)| Introduction to Trees | Data Structures Tutorials
44:58Tree in Data Structure (Part 4)| Introduction to Trees | Data Structures Tutorials
52:11Tree in Data Structure (Part 5)| Introduction to Trees | Data Structures Tutorials
29:34Tree in Data Structure (Part 6)| Introduction to Trees | Data Structures Tutorials
42:15Binary Search Tree in Data Structure (Part 1)| Introduction to Trees | Data Structures Tutorials
47:45Binary Search Tree in Data Structure (Part 2)| Introduction to Trees | Data Structures Tutorials
35:31Binary Search Tree in Data Structure (Part 3)| Introduction to Trees | Data Structures Tutorials
47:39Binary Search Tree in Data Structure (Part 4)| Introduction to Trees | Data Structures Tutorials
40:07Binary Search Tree in Data Structure (Part 5)| Introduction to Trees | Data Structures Tutorials
1:07:04Tree Traversal in Data Structure (Part 1)| Introduction to Trees | Data Structures Tutorials
48:11Tree Traversal in Data Structure (Part 2)| Introduction to Trees | Data Structures Tutorials
1:01:10Tree Traversal in Data Structure (Part 3)| Introduction to Trees | Data Structures Tutorials
1:10:30Tree Traversal in Data Structure (Part 4)| Introduction to Trees | Data Structures Tutorials
34:02Tree Traversal in Data Structure (Part 5)| Introduction to Trees | Data Structures Tutorials
1:01:49GATE 2014 question on IN Order traversal | Introduction to Trees | Data Structures Tutorials
45:58GATE 2014 question on Leftmost child Right Sibling| Introduction to Trees| Data Structures Tutorials
20:01Counting Trees in Data Structure (Part 1)| Introduction to Trees | Data Structures Tutorials
38:04Counting Trees in Data Structure (Part 2)| Introduction to Trees | Data Structures Tutorials
25:11Most important PYQ of TREE | Tree in Data Structure|Introduction to Trees| Data Structures Tutorials
47:01AVL Trees in Data Structure (Part 1)| Introduction to Trees | Data Structures Tutorials
41:29AVL Trees in Data Structure (Part 2)| Introduction to Trees | Data Structures Tutorials
52:15AVL Trees in Data Structure (Part 3)| Introduction to Trees | Data Structures Tutorials
36:17AVL Trees in Data Structure (Part 4)| Introduction to Trees | Data Structures Tutorials
27:24AVL Trees in Data Structure (Part 5)| Introduction to Trees | Data Structures Tutorials
40:17AVL Trees in Data Structure (Part 6)| Introduction to Trees | Data Structures Tutorials
32:39GATE 2014 question on Sub Trees | Introduction to Trees | Data Structures Tutorials
25:13Expression Trees in Data Structure| Introduction to Trees | Data Structures Tutorials
20:42Various representation of Trees| Introduction to Trees | Data Structures Tutorials
24:34Graph Representation in Data Structure |Adjacency Matrix and Adjacency List(part 1)
36:06Graph Representation in Data Structure |Adjacency Matrix and Adjacency List(part 2) | Universal Sink
50:12BFS & DFS | Breadth First Search | Depth First Search | Graph Traversing | DAA | Part 1
36:09BFS & DFS | Breadth First Search | Depth First Search | Graph Traversing | DAA | Part 2
37:17BFS & DFS | Breadth First Search | Depth First Search | Graph Traversing | DAA | Part 3
41:45BFS & DFS | Breadth First Search | Depth First Search | Graph Traversing | DAA | Part 4
36:51BFS & DFS | Breadth First Search | Depth First Search | Graph Traversing | DAA | Part 5
36:22BFS & DFS | Breadth First Search | Depth First Search | Graph Traversing | DAA | Part 6
37:38BFS & DFS | Breadth First Search | Depth First Search (Iterative)| Graph Traversing | DAA | Part 7
27:18BFS & DFS | Breadth First Search | Depth First Search (Iterative)| Graph Traversing | DAA | Part 8
27:42BFS & DFS | Breadth First Search | Depth First Search (Iterative)| Graph Traversing | DAA | Part 9
29:39BFS & DFS | Breadth First Search | Depth First Search Discover time and Finish Time | DAA | Part 10
29:49BFS & DFS | Breadth First Search | Depth First Search Types of Edges | DAA | Part 11
28:54BFS & DFS | Breadth First Search | Depth First Search Types of Edges | DAA | Part 12
38:09BFS & DFS | Breadth First Search | Breadth First Search Types of Edges | DAA | Part 13
29:58Parameter Passing Techniques | Call by value | Call by Reference | Part 1
24:24Parameter Passing Techniques | Call by value | Call by Reference | Part 2
26:08Introduction To Stacks part 1 | GATE 2025
29:12Introduction To Stacks part 2 | GATE 2025
25:59Introduction To Stacks part 3 | GATE 2025
26:17Introduction To Stacks part 4 | GATE 2025
38:16Introduction To Stacks part 5 | PYQs on Stack | GATE 2025
38:29Introduction To Stacks part 6 | Implementing Stack Using LLst| GATE 2025
22:14Introduction to Queue Data structure | Part 1| Data Structure #queue | GATE 2025
33:28Introduction to Queue Data structure | Part 2| Data Structure #queue | GATE 2025
40:26Introduction to Queue Data structure | Part 3| Data Structure #queue | GATE 2025
36:01Introduction to Queue Data structure | Part 4| Data Structure #queue | GATE 2025
36:57Introduction to Queue Data structure | Part 5| Data Structure #queue | GATE 2025
32:41Introduction to Queue Data structure | Part 6| Data Structure #queue | GATE 2025
31:32Introduction to Queue Data structure | Part 7| Data Structure #queue | GATE 2025
36:13Introduction to Queue Data structure | Part 8 | Data Structure #queue | GATE 2006 question
23:22Introduction to Queue Data structure | Part 9 | Data Structure #queue | GATE 2022 question
27:26Introduction to Queue Data structure | Part 10 | Data Structure #queue | GATE 2025
35:24Introduction to Queue Data structure | Part 11 | Data Structure #queue | GATE 2025
33:40Introduction to Queue Data structure | Part 12 | Data Structure #queue | GATE 2025
27:38Introduction to Priority Queue Data structure | Part 13 | Data Structure #queue | GATE 2025
41:35Introduction to Priority Queue Data structure | Part 14 | Data Structure #queue | GATE 2025
22:19Application of Stacks part 1 | Fibonacci Series | GATE 2025
34:27Application of Stacks part 2 | Fibonacci Series | GATE 2025
26:37Application of Stacks part 3 | Tower of Hanoi | GATE 2025
36:06Application of Stacks part 4 | Intro to Prefix ,Infix and Postfix | GATE 2025
27:56Application of Stacks part 5 | Intro to Prefix ,Infix and Postfix | GATE 2025
31:12Application of Stacks part 6 | Infix to Postfix | GATE 2025
39:09Very beautiful question on MST | GATE 2025
25:54Application of Stacks part 7 | Postfix evaluation | GATE 2025
30:11Application of Stacks part 8 | Infix to prefix and Postfix to prefix using Stack | GATE 2025
26:23Application of Stacks part 9 | Infix to prefix and Postfix to prefix using Stack | GATE 2025
28:58Application of Stacks part 10 | Types of recursion | GATE 2025
23:28Application of Stacks part 11 | Types of recursion | GATE 2025
35:40Syllabus of Algorithms | GATE 2025
19:07Min Max Algorithm without Divide & Conquer
32:53Divide and Conquer | Algorithm | Part 1
39:28Divide and Conquer | Algorithm | Part 2
28:55Divide and Conquer | Algorithm | Part 3
27:39Min Max Algorithm with Divide & Conquer part 1
31:49Min Max Algorithm with Divide & Conquer part 2
32:42Min Max Algorithm with Divide & Conquer part 3
36:39Min Max Algorithm with Divide & Conquer part 4
1:05:18Power of element with Divide & Conquer
42:33Binary Search (Application of DAC) Part 1 #PROGRAMMING #PLACEMENTS
34:35Binary Search (Application of DAC) Part 2 #PROGRAMMING #PLACEMENTS
1:12:43Merge sort part 1
38:41Merge sort part 2
46:24Merge sort part 3
42:41Merge sort part 4
40:24Merge sort part 5
36:23Merge sort part 6( Fibonacci merge sort)
37:01Merge sort part 7( Finding A U B and A ∩ B) | Union and Intersection using merge algorithm
35:36Merge sort part 8( Finding A U B and A ∩ B) | Union and Intersection using merge algorithm TC
29:51Merge sort part 9( Straight 2 way merge sort , k way merging)
39:47Merge sort part 10(Counting the number of inversions in an array)
28:20Merge sort part 11(Counting the number of inversions in an array)
27:54How Quick Sort Works | Performance of Quick Sort with Example | Divide and Conquer | Part 1
37:50How Quick Sort Works | Performance of Quick Sort with Example | Divide and Conquer | Part 2
23:04How Quick Sort Works | Performance of Quick Sort with Example | Divide and Conquer | Part 3
39:15How Quick Sort Works | Performance of Quick Sort with Example | Divide and Conquer | Part 4
30:59How Quick Sort Works | Performance of Quick Sort with Example | Divide and Conquer | Part 5
43:15How Quick Sort Works | Performance of Quick Sort with Example | Divide and Conquer | Part 6
51:57How Quick Sort Works | Performance of Quick Sort with Example | Divide and Conquer | Part 7
54:44How Quick Sort Works | Performance of Quick Sort with Example | Divide and Conquer | Part 8
37:39How Quick Sort Works | Performance of Quick Sort with Example | Divide and Conquer | Part 9
50:54How Randomize Quick Sort Works | Randomize Quick Sort with Example | Divide and Conquer | Part 10
39:51Selection Procedure | Easy Explanation | Divide & Conquer | Algorithm Gate CS | part 1
30:26Selection Procedure | Easy Explanation | Divide & Conquer | Algorithm Gate CS | part 2
25:34Strassens Matrix Multiplication part 1
40:50Strassens Matrix Multiplication part 2
45:48Introduction to Greedy Techniques With Example | What are Greedy Techniques
28:07Job Sequencing Algorithm with Example | Greedy Techniques
34:42Job Sequencing Algorithm with Example | Greedy Techniques | part 2
41:08Knapsack Problem With Example| Greedy Techniques| Algorithm | part3
16:48Knapsack Problem With Example| Greedy Techniques| Algorithm | part2
32:44Knapsack Problem With Example| Greedy Techniques| Algorithm
36:36Huffman Coding Algorithm in Hindi with Example | Greedy Techniques(Algorithm) | part 1
32:01Huffman Coding Algorithm in Hindi with Example | Greedy Techniques(Algorithm) | part 2
33:26Huffman Coding Algorithm in Hindi with Example | Greedy Techniques(Algorithm) | part 3
19:25Optimal Merge Pattern using Greedy Method in Hindi | Algorithm
32:48What is Spanning Tree with Examples in Hindi | Algorithm
29:00What is Spanning Tree with Examples in Hindi | Algorithm | part 2
47:53What is Spanning Tree with Examples in Hindi | Algorithm | part 3 (Kruskal's algo)
39:46What is Spanning Tree with Examples in Hindi | Algorithm | part 4 (Prim's algo)
36:05What is Spanning Tree with Examples in Hindi | Algorithm | part 5
42:20What is Spanning Tree with Examples in Hindi | Algorithm | part 6
40:55What is Spanning Tree with Examples in Hindi | Algorithm | part 7
29:26What is Spanning Tree with Examples in Hindi | Algorithm | part 8
30:53What is Spanning Tree with Examples in Hindi | Algorithm | part 9
27:26What is Spanning Tree with Examples in Hindi | Algorithm | part 10
34:48What is Spanning Tree with Examples in Hindi | Algorithm | part 11
36:08What is Spanning Tree with Examples in Hindi | Algorithm | part 12
34:24What is Spanning Tree with Examples in Hindi | Algorithm | part 13
40:18What is Spanning Tree with Examples in Hindi | Algorithm | part 14
40:31What is Spanning Tree with Examples in Hindi | Algorithm | part 15
36:50What is Spanning Tree with Examples in Hindi | Algorithm | part 16
34:15Dijkstra's Algorithm - Single Source Shortest Path - Greedy Method part 1
35:57Dijkstra's Algorithm - Single Source Shortest Path - Greedy Method part 2
40:36Dijkstra's Algorithm - Single Source Shortest Path - Greedy Method part 3.
44:49Dijkstra's Algorithm - Single Source Shortest Path - Greedy Method part 4
36:28Bellman Ford Algorithm | Dijkstra's Vs Bellman Ford | Single Source Shortest Path | part 1
35:51Bellman Ford Algorithm | Dijkstra's Vs Bellman Ford | Single Source Shortest Path | part 2
54:57Topological Sorting with examples | Topological Sorting using DFS and BFS
38:44Single Source Shortest Path in DAG(Directed Acyclic Graph)
25:34Introduction to Dynamic Programming | Greedy Vs Dynamic Programming | Algorithm(DAA) | Part 1
44:02Introduction to Dynamic Programming | Greedy Vs Dynamic Programming | Algorithm(DAA) | Part 2
46:20Introduction to Dynamic Programming | Greedy Vs Dynamic Programming | Algorithm(DAA) | Part 3
23:16Matrix Chain Multiplication using Dynamic Programming | GATECSE | DAA | part 1
47:50Matrix Chain Multiplication using Dynamic Programming | GATECSE | DAA | part 2
51:07Matrix Chain Multiplication using Dynamic Programming | GATECSE | DAA | part 3
49:43Matrix Chain Multiplication using Dynamic Programming | GATECSE | DAA | PYQs
41:44Longest Common Subsequence Using Dynamic Programming | GATECSE | DAA | part 1
52:16Longest Common Subsequence Using Dynamic Programming | GATECSE | DAA | part 2
1:02:29Longest Common Subsequence Using Dynamic Programming | GATECSE | DAA | part 3
43:58Longest Common Subsequence Using Dynamic Programming | GATECSE | DAA | part 4
55:24Multistage Graph | Dynamic Programming | part 1
39:17Multistage Graph | Dynamic Programming | part 2
43:500/1 Knapsack Problem using Dynamic Programming || GATECSE || DAA
53:120/1 Knapsack Problem using Dynamic Programming || GATECSE || DAA | part 2
38:170/1 Knapsack Problem using Dynamic Programming || GATECSE || DAA | part 3
1:07:52Sum of Subsets Problem | Dynamic Programming | part 1
44:16Sum of Subsets Problem | Dynamic Programming | part 2
36:30Traveling Salesman Problem | Dynamic Programming
47:06Floyd Warshall Working with example | All Pair Shortest Path Algorithm | part 1
36:52Floyd Warshall Working with example | All Pair Shortest Path Algorithm | part 2
24:16What is hashing with example | Hashing in data structure | part 1
28:28What is hashing with example | Hashing in data structure | part 2
32:59What is hashing with example | Hashing in data structure | part 3
35:37What is hashing with example | Hashing in data structure | part 4
41:32What is hashing with example | Hashing in data structure | part 5
33:01What is hashing with example | Hashing in data structure | part 6
47:33What is hashing with example | Hashing in data structure | part 7:
32:41What is hashing with example | Hashing in data structure | part 8
47:39What is hashing with example | Hashing in data structure | part 9 (GATE PYQs)
37:11What is hashing with example | Hashing in data structure | part 10
29:39What is hashing with example | Hashing in data structure | part 11
51:30YouTube is built for entertainment and infinite recommendations. SyncStudy transforms playlists into distraction-free study environments.
No comments section, no recommended sidebar rabbit holes, and no algorithmic rabbit holes pulling you off task.
Write notes that link directly to video timestamps. Click any note anytime to jump straight to that exact explanation.
Mark lectures as complete with one click. Maintain daily streaks and always resume right where you left off.
Ask concept questions to the 24/7 AI tutor and generate chapter-wise practice quizzes directly from video transcripts.
Continue your study path with these recommended courses.
Common questions about studying this course on SyncStudy.
Yes! SyncStudy allows you to convert public YouTube playlists into structured courses and track your progress 100% free with no credit card required.
Every time you finish a lecture, you can mark it complete with one click. Your progress percentage, completed minutes, and streak are updated in real-time across all your devices.
Yes. SyncStudy features built-in timestamped notes. While watching a video, simply type your notes and click save — your notes will link directly to that exact second in the lecture.
SyncStudy automatically monitors the playlist and lets you refresh your syllabus with one click whenever the creator uploads new videos.
Stop getting distracted on YouTube. Start your personalized study schedule and track all 298 lessons today.


