- 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