
Data Structure Algorithms
- Array (One Dimensional)
- Array (Two Dimensional)
- Linked List (One Way)
- Stack(Using Array)
- Queue
- Searching Techniques
- Sorting Techniques
| Array (1D) One Dimensional | ||
| Sr No | Name of Algorithm | |
| 1 | Algorithm to Traverse an Array | Download |
| 2 | Algorithm to Insert Item into Unsorted Array | Download |
| 3 | Algorithm to Insert Item into Sorted Array | Download |
| 4 | Algorithm to Delete Item from Array | Download |
| 5 | Algorithm to Merge Two Unsorted Arrays | Download |
| 6 | Algorithm to Merge Two Sorted Array | Download |
| Array (2D) Two Dimensional | ||
| 1 | Algorithm to Traverse a 2-D Array | Download |
| 2 | Algorithm to Transpose a 2-D Array | Download |
| 3 | Algorithm to Add Two 2-D Arrays | Download |
| 4 | Algorithm to Multiply Two 2-D Arrays | Download |
| Linked List ( One Way) | ||
| 1 | Algorithm to Traverse a Linked List | Download |
| 2 | Algorithm to Reverse a Linked List | Download |
| 3 | Algorithm to Insert Item as First Node | Download |
| 4 | Algorithm to Insert Item as Last Node | Download |
| 5 | Algorithm to Insert Item After a Specific Node | Download |
| 6 | Algorithm to Insert Item into Sorted Linked List | Download |
| 7 | Algorithm to Delete a First Node | Download |
| 8 | Algorithm to Delete a Last Node | Download |
| 9 | Algorithm to Delete any Specific Node | Download |
| 10 | Algorithm to Search an Item in an Unsorted Linked List | Download |
| 11 | Algorithm to Search an Item in a Sorted Linked List | Download |
| Stack (Using Array) | ||
| 1 | Algorithm to Push Item into Stack | Download |
| 2 | Algorithm to Pop Item from Stack | Download |
| 3 | Algorithm to Transform Infix Expression into Postfix Expression using Stack | Download |
| 4 | Algorithm to Evaluate Postfix Expression using Stack | Download |
| Queue | ||
| 1 | Algorithm to Insert Item into Queue | Download |
| 2 | Algorithm to Delete Item from Queue | Download |
| 3 | Algorithm to Insert Item into Circular Queue | Download |
| 4 | Algorithm to Delete Item from Circular Queue | Download |
| Searching Techniques | ||
| 1 | Algorithm to Search an Item using LINEAR SEARCH | Download |
| 2 | Algorithm to Search an Item using BINARY SEARCH | Download |
| Sorting Techniques | ||
| 1 | Algorithm to Sort an Array using BUBBLE SORT | Download |
| 2 | Algorithm to Sort an Array using SELECTION SORT | Download |
| 3 | Algorithm to Sort an Array using INSERTION SORT | Download |
| 4 | Algorithm to Sort an Array using MERGE SORT | Download |
| 5 | Algorithm to Sort an Array using QUICK SORT | Download |
| 6 | Pseudo Code to Sort an Array using QUICK SORT | Download |
C Examples |
Java Programs |




