Data Structure Videos

I strongly recommend, if you really want to improve your programming skill, data structure is the key. Watch all the data structure videos and try to implement concepts in language of your choice.
Learn Data Structure in the simplest way possible. Here is the list of video lectures:

Chapter-1 Introduction to Data Structure (Hindi)
Chapter-2 Analysis of Algorithm in DS (Hindi)
Chapter-3 Arrays in Data Structure (Hindi)
Chapter-4 Recursion and Backtracking in DS Part 1 (Hindi)
Chapter-4 Recursion and Backtracking Part 2 (Hindi)
Chapter-5 Program of Tower of Hanoi (Hindi)
Chapter-5 Program of factorial with recursion (Hindi)
Chapter-5 Program of Fibonacci Series with recursion (Hindi)
Chapter-5 Program of Greatest Common Divisor with Recursion (Hindi)
Chapter-6 Program of Linked List Part-1 (Hindi)
Chapter-6 Program of Linked List Part-2 (Hindi)
Chapter-6 Program of Linked List Part-3 (Hindi)
Chapter-7 Doubly Linked List Part 1 (Hindi)






Chapter-8 Stack in Data Structure Part 1 (Hindi)
Chapter-8 Stack in Data Structure Part 2 (Hindi)
Chapter-9 Polish Notation in Data Structure (Hindi)
Chapter-10 Infix to Postfix Algorithm (Hindi)
Chapter-11 Evaluation of Postfix Expression (Hindi)
Chapter-12 Queue in Data Structure (Hindi)
Chapter-13 Array Implementation of Queue (Hindi)
Chapter-14 Introduction to Tree in Data Structure (Hindi)
Chapter-15 Binary Tree in Data Structure (Hindi)
Chapter-16 Representation of Binary Tree in Data Structure (Hindi)
Chapter-17 Preorder Traversal of Binary Tree with Recursion (Hindi)
Chapter-18 Inorder Traversal of Binary Tree with Recursion (Hindi)
Chapter-19 Postorder Traversal of Binary Tree with Recursion (Hindi)
Chapter-20 Level Order Traversal of Binary Tree (Hindi)
Chapter-21 Binary Search Tree (Hindi)
Chapter-22 Find element in Binary Search Tree with Recursion (Hindi)
Chapter-23 Insert an element in Binary Search Tree (Hindi)
Chapter-24 Deletion in Binary Search Tree (Hindi)
Chapter-25 AVL Tree (Hindi)
Chapter-26 Rotations in AVL Tree (Hindi)
Chapter-27 Solved Example of Rotations in AVL Tree (Hindi)

Chapter-28 What is Heap? (Hindi)
Chapter-29 Insertion and Deletion in Heap (Hindi)
Chapter-30 Threaded Binary Tree (Hindi)
Chapter-31 M way Search Tree (Hindi)
Chapter-32 B Tree (Hindi)
Chapter-33 Linear Search in Data Structure (Hindi)
Chapter-34 Binary Search in Data Structure (Hindi)
Chapter-35 What is Hashing in Data Structure (Hindi)
Chapter-36 Hash Functions in Data Structure (Hindi)
Chapter-37 Collision resolution in Hashing in Data Structure (Hindi)
Chapter-40 Bubble Sort Algorithm and Program (Hindi)
Chapter-41 Modified Bubble Sort Algorithm and Program (Hindi)
Chapter 42 Selection Sort Algorithm and Program Hindi
Chapter-43 Insertion Sort Algorithm and Program (Hindi)
Chapter-44 Quick Sort Algorithm and Program (Hindi)
Chapter-45 Heap Sort Algorithm and Program (Hindi)
Chapter-46 Merge sort Logic explained in Data Structure (Hindi)
Chapter-47 Merge Sort Program Explained in Data Structure (Hindi)
Chapter-48 Counting Sort in Data Structure (Hindi)
Chapter-51 Introduction to Graphs in Data Structure (Hindi)
Chapter-52 Representation of Graph in Data Structure (hindi)
Chapter-53 Adjacency List Representation of Graph in Data Structure (Hindi)
Chapter-54 Floyd Warshall algorithm for all pair shortest path in Data structure (Hindi)
Chapter-55 Breadth First Search in Data Structure (Hindi)
Chapter-56 Depth First Search in Data Structure(Hindi)
Chapter-57 Minimal Spanning Tree in Data Structure (Hindi))
Chapter-58 Kruskal’s Algorithm Explained in Data Structure (Hindi)
Chapter-59 Prim’s Algorithm in Data Structure (Hindi)
Chapter-60 Dijkstra’s Algorithm in Data structure (Hindi)
Programs on data structure
How to reverse a linked list in C
Program of circular linked list Part-1
Program of circular linked list in C Part-2
Program of Circular linked list in C Part-3
Program of Circular linked list in C Part-4
Program of circular linked list in C Part 5 (Hindi)
Program of circular linked list in C Part-6
Program of Circular linked list in C Part-7
Program of circular linked list in C Part-8 (Hindi)