Skip to content
Data Structures and Algorithms using C Certification Course with AI & ChatGPT [Hindi]
1.Getting Started
About the Course
Welcome to TechVidvan
Important Note
Introduction to Data Structures & Algorithms Sample Lesson
What is Data Structures & Algorithms?
Notes – Introduction to DSA
DSA Interview Questions – Introduction
Arrays in C Part – 1
Arrays in C Programming
C Program to Find Largest Element in an Array
C Practical – C Program to Find Largest Element from an Array
C Program to Search an Element in Array using Linear Search
C Practical – C Program to Search an Element in Array using Linear Search
Arrays in C Part – 2
C Program to Sort an Array using Linear Sort
C Practical – C Program to Sort Array using Linear Sort
What is Binary Search
C Practical – C Program to implement Binary Search
Limitations of Array in C
Stack in Data Structure Sample Lesson
What is Stack?
Array Implementation of Stack in DSA
DSA Practical – Stack Implementation using Array in C
Notes – Stack in DSA
DSA Intreview Questions – Stack
Convert Infix Expression to Postfix Expression using Stack
Implementation of Infix to Postfix in DSA
DSA C Practical – Program to Convert Infix to Postfix
Convert Infix to Prefix in DSA
Queue in Data Structures Part – 1 Sample Lesson
What is Queue?
Array Implementation of Queue in DSA
Data Structure Practical – Queue Implementation using Array in C
Limitation of Linear Queue in Data Structures & Algorithms
Notes – Queue in DSA
DSA Interview Questions – Queue
Circular Queue in Data Structures
CR1
Queue in Data Structures Part – 2
Data Structure Practical – Circular Queue Implementation using Array
Notes – Circular Queue in DSA
DSA Interview Questions – Circular Queue
Priority Queue in Data Structure
Notes – Priority Queue in DSA
DSA Interview Questions – Priority Queue
D Queue in Data Structures
Implementation of Deque in DSA
DSA C Practical – Implementation of Deque
Notes – D-queue in DSA
DSA Interview Questions – D-queue
Linked List in Data Structures Part – 1
Introduction to Linked List
Linked List Operations
Linked List Traversal
Linked List Insertion
Linked List Deletion Operation
Linked List Practical – Create, Display/Traverse, Insert Operations
Linked list delete a node from start, end and middle
Linked List in Data Structures Part – 2
Linked List Count Operation
Find Length of a Linked List
Linked List Search Operation
Searching in Singly Linked List Practical
How to Sort Linked List in DSA
How to sort elements of Linked List
CR-2
Linked List in Data Structures Part – 3
Reverse Traverse Singly Linked List
Reverse Traverse Singly Linked List Practical
DSA C Practical – Implementation of Stack using Linked List in Data Structures
Queue using Linked List in DSA
DSA Practical – Implementation of Queue using Linked List in Data Structures
Notes – Linked List in DSA
DSA Interview Questions – Linked List
Circular Linked List in Data Structures
Circular Linked List in DSA Part – 1
Circular Linked List in DSA Part – 2
DSA C Practical – Circular Linked List Part – 1
Notes – Circular Linked List in DSA
DSA Interview Questions – Circular Linked List
Circular Queue Linked List in Data Structures
Circular Queue using Linked List in Data Structures
DSA C Practical – Implementation of Circular Queue using Linked List
Doubly Linked List in Data Structures
Introduction to Doubly Linked List
Create Doubly Linked List using C
Doubly Linked List Traversal
Forward & ReverseTraversing in Doubly Linked List
Creation and Traversal in Doubly Linked List Practical
Insertion in Doubly Linked List in DSA
Double Linked List Node Deletion
DSA Practical – Doubly Linked List in Data Structure
Notes – Doubly Linked List in DSA
DSA Interview Questions – Doubly Linked List
Doubly Circular Linked List in Data Structures
What is Doubly Circular Linked List
Create Doubly Circular Linked List
Doubly Circular Linked List Traversal
Insertion in Circular Doubly Linked List
How to Delete the Elements from Doubly Circular Linked List
How to Display Elements from Circular Doubly Linked List in DSA
DSA Practical – Circular Doubly Linked List in Data Structure
Notes – Doubly Circular Linked List in DSA
DSA Interview Questions – Doubly Circular Linked List
CR-3
Tree in Data Structures Part – 1
Non Linear Data Structures – What is Tree
Notes – Non Linear Data Structure in DSA
DSA Interview Questions – Non Linear Data Structure
Notes – Tree in DSA
DSA Interview Questions – Tree
What is Binary Tree – Introduction to Binary Search Tree
Binary Search Tree BST Inorder Traversal
Preorder Traversal of Binary Search Tree
Binary Search Tree Postorder Traversal
Recursion in Data Structures
What is Recursion
How to implement Recursion
Notes – Recusrion in DSA
DSA Interview Questions – Recusrion
How to Calculate Factorial of a Number Using Recursion
What is Tail Recursion?
Notes – Tail Recursion in DSA
Linear & Non Linear Recursion in DSA
Tree in Data Structure Part – 2
Binary Search Tree Implementation
Create & Implement Binary Search Tree – Practical
Binary Search Tree Preorder Inorder Postorder Traversal – Practical
Searching and Sorting in BST in Data Structures
DSA C Practical – Searching and Sorting in Binary Search Tree
How to Delete Node in BST in Data Structures
DSA C Practical – Delete Node in Binary Search Tree
Binary Search Tree Inorder Traversal using Recursion
Binary Search Tree Preorder Traversal using Recursion
Binary Search Tree Postorder Traversal using Recursion
CR-4
Tree in Data Structures Part – 3
Non Recursive Inorder Traversal of Binary Tree in Data Structures
Non Recursive Preorder Traversal of Binary Tree in Data Structure
DSA Practical – Binary Search Tree Creation in VSCode in Data Structures
What is Strictly Binary Tree | Construct Tree from Expression
Construct Tree from given Inorder and Preorder Traversal
Construct Binary Tree from Inorder and Postorder
Notes – Binary Search Tree in DSA
DSA Interview Questions – Binary Search Tree
AVL Tree in Data Structures
What is AVL Tree | Introduction to Height Balanced Tree
AVL Tree Implementation
AVL Tree Rotation – LL, RR, LR, RL
Notes – AVL Tree in DSA
DSA Interview Questions – AVL Tree
Tree in Data Structures Part – 4
What is B Tree
Notes – B Tree in DSA
B+ Tree in DSA
Red Black Tree in DSA
Red Black Tree Construction in DSA
Notes – Red Black Tree in DSA
Heap Tree in DSA
Notes – Heap Tree in DSA
Threaded Binary Tree in Data Structures
Notes – Threaded Binary Tree in DSA
Searching in Data Structures & Algorithms
Searching in Data Structure – What is Linear Search in Hindi
DSA Practical – Linear Search in Data Structure
Binary Search in Data Structure using C
Binary Search Algorithm with Example
DSA Practical – Binary Search in Data Structure
Notes – Searching in DSA
DSA Interview Questions – Searching
1 of 2
TechVidvan logo
Previous Topic
Next Topic

Introduction to Data Structures & Algorithms

  1. LMS
  2. Data Structures and Algorithms using C Certification Course with AI & ChatGPT [Hindi]
  3. Introduction to Data Structures & Algorithms
Lesson Content
0% Complete 0/3 Steps
What is Data Structures & Algorithms?
Notes – Introduction to DSA
DSA Interview Questions – Introduction
Previous Topic
Back to Course
Next Topic
Fill the form to proceed
Upskill & get ready for AI-era






    Our executives will contact you shortly

    Have Questions?
    Talk directly to the Instructor






      Our executives will arrange a call with the Instructor shortly

      talk to the instructor
      Career Counselling





        Login
        Accessing this course requires a login. Please enter your credentials below!

        Signup / Login with Google
        Signup / Login with X
        Lost Your Password?
        TechVidvan logo
        Register
        Don't have an account? Register one!
        Register an Account