This repository contains all the Lab experiments I have performed while learning the course Data Structures and Algorithm at UPES.
Contents :
- Arrays - operations on 1D & 2D arrays
- Structure and Unions
- Single Linked Lists : Insertion (beginning/middle/end) and Deletion (beginning/middle/end)
- Doubly Linked Lists and it's operations (same operations as of single linked lists)
- Stack Implementation using linked list and stack operations
- String operations using stack
- Circular Queue with Arrays
- Queue using Stack
- Bubble Sort
- Insertion Sort
- Selection Sort
- Binary and Linear Search
- Binary Search Tree implementation with insertion, deletion and searching
- Hash Table implementation
- Heap Sort implementation