Playlist · Gate Smashers

Data Structure

by Gate Smashers · 66 videos

Listed in Best free GATE CSE courses on YouTube, ranked by total hours

Total watch time

11h 18m

at 1× speed · exactly 11 hours, 17 minutes, 45 seconds at 1×

At an hour a day you'd finish in 12 days

The shape of the course

66 videos in blocks of 10 · each column is a block's total, to scale

1h 34m
1h 50m
1h 42m
1h 41m
1h 39m
1h 43m
1h 8m

WatchedTo watch

Compare Open on YouTube JSON

Next time, skip the copying: change youtube.com to playlistduration.com in any playlist, video or channel address and it opens here. Or see the total on YouTube itself, with our extension for Chrome, Firefox or Edge.

Your plan

Plan to finish

About 12 days at an hour a day

Pick a daily pace and the days you'll watch. Ticked videos are skipped.

Days

At one hour a day, every day, this playlist takes about 12 days. Turn on JavaScript to plan around your week.

Videos (66)

11h 18m in total · tick what you've watched

Tick videos you've watched — progress is saved in this browser. Titles open on YouTube in a new tab.

Videos to
Watched
1 Lec-1: Roadmap 🛣️ of DSA | Syllabus of Data structure | Data Structure for Beginners 10:20 2024-07-12
2 Lec-2: Introduction to Data Structure with real life examples by #Naina Mam 5:21 2021-03-06
3 Lec-3: Arrays in Data Structure by #Naina Mam | Initialization, Declaration, Memory Representation 11:07 2021-03-07
4 Lec-4: Types of Array | One dimensional & Multi-dimensional Array by #Naina Mam 9:17 2021-03-11
5 Lec-5: Addressing in One Dimensional Array by #Naina Mam | Data Structure 7:32 2021-03-28
6 Lec-6: 2D Arrays | Addressing in 2D Arrays | Row Major Order 8:21 2023-07-08
7 Lec-7: 3D Arrays | Addressing in 3D Arrays | Row Major Order 12:08 2024-07-10
8 Lec-8: Addressing in Lower Triangular Matrix | Data Structure for beginners 10:48 2024-07-15
9 Lec-9: Find 2nd Largest2️⃣ Number in Array | Data Structure for beginners 9:00 2024-07-19
10 Lec-10: Two 2️⃣ Pointer👆 Technique | Two 2️⃣ Sum Problem in Data Structure 10:33 2024-07-18
11 Lec-11: Maximum Sum Subarray Problem | Understand Naive Approach 16:20 2024-07-20
12 Lec-12: Sliding Window 🪟 Technique | Data Structure 13:10 2024-07-22
13 Lec-13: Remove Duplicate Elements in Sorted Array | Various Methods | Data Structure 9:05 2024-07-26
14 Lec-14: Linear Search in Data Structure by #Naina Mam | Time Complexity 12:28 2021-04-01
15 Lec-15: Binary Search in Data Structure by #Naina Mam 10:33 2021-04-10
16 Lec-16: Introduction to Linked List | Types and Need of linked list | data structures 10:17 2021-09-01
17 Lec-17: Arrays vs Linked Lists | Data Structures 8:41 2021-09-11
18 Lec-18: Single Linked List in Data Structures | Self Referential Structure 8:27 2021-10-01
19 Lec-19: The Basic Operations of Linked List | Data Structure 8:28 2022-08-06
20 Lec-20: Traversing in Linked list | Data Structure 12:38 2022-08-07
21 Lec-21: Insert a node at the beginning of Linked list | Data Structure 10:44 2022-08-08
22 Lec-22: Insert a node at the end of Linked List | Data Structure 14:45 2022-08-09
23 Lec-23: Insert a node after a given node in Linked List | Data Structure 13:39 2022-08-10
24 Lec-24: Delete a node from the beginning of Linked List | Data Structure 6:05 2022-08-24
25 Lec-25: Delete a node from the end of Linked List | Data Structure 12:53 2022-08-27
26 Lec-26: Deletion after a given node in Linked List | Data Structure 9:46 2022-09-13
27 Lec-27: Deleting Entire Linked List🔗| Single Linked List🔗| Data Structure 10:23 2022-10-04
28 Lec-28: Introduction to Doubly Linked List | Data Structure 9:57 2022-09-24
29 Lec-29: How to find a Cycle in Linked List | 2 Pointer Algorithm | DS for Beginners 6:43 2024-07-13
30 Lec-30: Introduction to Stack | PUSH and POP operations | Data Structure 6:46 2022-10-08
31 Lec-31: PUSH operation using Array | Implementation of Stack | Data Structure 8:05 2022-11-01
32 Lec-32: POP operation using Array | Implementation of Stack | Data Structure 7:32 2022-11-02
33 Lec-33: PUSH operation using Linked List | Implementation of Stack | Data Structure 14:29 2022-11-09
34 Lec-34: POP operation using Linked List | Implementation of Stack | Data Structure 6:44 2022-11-10
35 Lec-35: Recursion vs Loop | How both approaches work | Data structure for interview preparation 6:25 2024-07-11
36 Lec-36: Infix, Prefix & Postfix👩‍🔧 with examples | Data Structure 13:33 2022-12-12
37 Lec-37: Infix to prefix Conversion | Infix➡️Prefix Conversion with examples | Data Structure 7:26 2022-12-15
38 Lec-38: Infix to Postfix Conversion | Infix➡️Postfix Conversion with examples | Data Structure 12:21 2022-12-13
39 Lec-39: Infix to Prefix conversion using Stack | Data Structure 9:19 2022-12-25
40 Lec-40: Infix to postfix Conversion using Stack | Infix➡️Postfix Conversion with examples 15:15 2022-12-21
41 Lec-41: Practice question on Infix to postfix notation | Data Structure 7:17 2022-12-22
42 Lec-42: Postfix Expression Evaluation | Stack Application | Data Structure 10:52 2023-01-20
43 Lec-43: Practice question on Postfix Evaluation | Stack | Data Structure 6:16 2023-01-24
44 Lec-44: Understanding Call Stack with example | Data Structure #gatesmashers #Stack 8:52 2023-02-18
45 Lec-45: The Magic of Recursion: Understanding the Power of Recursive Functions | Time Complexity 13:54 2023-02-16
46 Lec-46: Introduction to Queue Data structure with real life example | Data Structure #queue 9:05 2023-02-20
47 Lec-47: Enqueue(), Dequeue() & other Operations on Queue | Data Structure 9:32 2023-02-23
48 Lec-48: Dequeue() in Queue using Array | Data Structure #gatesmashers 12:13 2023-05-17
49 Lec-49: isfull() and isempty() in queue | Queue operations | Data Structure 7:27 2023-05-19
50 Lec-50: Implementation of Queue using Array | Enqueue() in Queue | Data Structure #gatesmashers 13:15 2023-04-13
51 Lec-51: Implementation of Queue using Linked List | Enqueue() in Queue | Data Structure 11:35 2023-05-27
52 Lec-52: Introduction to Trees | Binary Tree, Almost Complete Binary Tree, Full BT, Complete 10:46 2024-07-22
53 Lec-53: Binary Search Tree in Data Structure | Insertion and Traversal in BST 11:02 2020-02-06
54 Lec-54: Deletion from Binary Search Tree(BST) with Example | Data Structure 8:36 2020-02-06
55 Lec-55: Find Preorder, Postorder & Inorder of Binary Search Tree(BST) in Data Structure 9:39 2019-01-26
56 Lec-56: Preorder, Inorder and Postorder in 5 minute | Tree Traversal | Easiest and Shortest Trick 6:47 2018-12-05
57 Lec-57: Imp Question on Binary Search Tree | GATE Question | Data Structure 11:21 2019-01-25
58 Lec-58: Introduction to AVL Tree in Data Structure with Examples | All Imp Points of AVL 9:54 2020-02-07
59 Lec-59: How to Create AVL tree | LL, RR, LR, RL Rotation in AVL | Data Structure 10:46 2020-02-07
60 Lec-60: AVL Tree Creation in Data Structure | All Imp Points 12:53 2019-01-27
61 Lec-61: Time Complexities of All Trees | Binary Tree, Binary Search Tree, AVL Tree, Heap Tree 11:47 2024-07-16
62 Lec-62: Introduction to Red-Black Tree | Data Structure for Beginners 9:13 2024-07-24
63 Lec-63: Insertion in Red Black Tree | Data Structure for Beginners 22:52 2024-07-25
64 Lec-64: Topological Order/ Sort in DAG(Direct Acyclic Graph) 6:44 2024-02-19
65 LEC-65 : How to Find Cycle in Undirected Graph using DFS 8:13 2026-04-26
66 LEC-66 : How to Find Cycle in Directed Graph using DFS 9:30 2026-04-28
For your README

Embed a badge

Show the watch time in a README or course description — it links back here and updates itself

Watch time: 11h 18m · 66 videos

Markdown
[![Watch time: 11h 18m · 66 videos](https://playlistduration.com/badge/playlist/PLxCzCOWd7aiEwaANNt3OqJPVIxwp2ebiT.svg)](https://playlistduration.com/playlist/PLxCzCOWd7aiEwaANNt3OqJPVIxwp2ebiT)
HTML
<a href="https://playlistduration.com/playlist/PLxCzCOWd7aiEwaANNt3OqJPVIxwp2ebiT"><img src="https://playlistduration.com/badge/playlist/PLxCzCOWd7aiEwaANNt3OqJPVIxwp2ebiT.svg" alt="Watch time: 11h 18m · 66 videos" width="210" height="20"></a>

Add ?speed=1.5 to the image URL for the time at that speed, ?label=Course to change the left text, or ?style=flat-square for square corners.

Want the numbers themselves? GET https://playlistduration.com/api/v1/playlist/PLxCzCOWd7aiEwaANNt3OqJPVIxwp2ebiT returns them as JSON — free, no key. API docs →

Data from the YouTube Data API as of 2026-10-21 (cached). Private or deleted videos are excluded from totals.