DSA USING C
- What is Data Structure?
- Advantages of DSA
- Types of Data Structures
- Linear Structures
- Non-Linear Structures
- malloc()
- calloc()
- realloc()
- free()
- Searching Algorithms
- Linear Search
- Binary Search
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Heap Sort
- Radix Sort
- Stack using Array
- Stack using Linked List
- Queue using Array
- Queue using Linked List
- Priority Queue
- Singly Linked List
- Doubly Linked List
- Circular Linked List
- Binary Tree
- BST, AVL, B Tree, B+ Tree
- Directed & Undirected Graphs
- BFS & DFS
- Hash Functions
- Collision Resolution
- Open & Closed Hashing
- Cryptographic Hashing