THIS REPOSITORY CONTAINS THE BASICS OF DATA STRUCTURES LIKE IMPLEMENTATION OF ARRAY, LINKED LIST, STACK, QUEUE, BINARY SEARCH TREE ALONG WITH SEARCHING AND SORTING TECHNIQUES...
ARRAYS :- Array Implementation (all operations)
LINKED-LIST :- Singly-Linked List
- Doubly-Linked List
STACK :- Stack using Array
- Stack using Linked-List
QUEUE :- Queue using Array
- Queue using Linked-List
- Circular-Queue
BINARY SEARCH TREE :- Binary Search Tree (all operations)
SEARCHING :- Binary Search
SORTING :- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort (iterative & recursive)
- Quick Sort (iterative & recursive)
- Heap Sort