- Data Structure using C by Reema Theraja
- Data Structure with C by Seymour Lipschutz
| Serial | Topic |
|---|---|
| 1 | Array |
| 2 | Linked List |
| 3 | Stack |
| 4 | Queue |
| 5 | Recursion |
| 6 | Hashing |
| 7 | Sorting |
| 8 | Searching |
| 9 | Tree |
| 10 | Graph |
- Basic stack operations program implemented using array in C
- Stack using Linked List
- Infix to Postfix Conversion
- Postfix Expression Evaluation
- Infix Expression Evaluation
- Basic Queue Implementation Using Array
- Queue using Linked List
- Circular Queue using array
- Circular Queue Using LinkedList
- Simple Hash map table
- Hashing using Linear Probing
- Hashing using Quadratic Probing
- Hashing using separate chaining
- Hashing using Plus-3 Probing
-
- First Tree Program (Creating)
- Implementation in java creating, inserting, searching
- Level Order Traversing in a Binary Tree
- Binary Tree Using C++ (Traversing Preorder, Postorder, Inorder)
- Iterative Pre Order Traversing
- Iterative In Order Traversing
- Iterative Post Order Traversing
- Adjacency Matrix Representation
- Path Matrix - Find connectivity
- Power Matrix
- LinkedList Representation of graph with BFS and DFS
- Adjacency List Representation in C++
- Adjacency List Representation in C
- shortest path matrix (weighted graph) warshall
- BFS C++
- DFS C++
- Java Implementation
"# Data_Structure"