DATA STRUCTURES & ALGORITHMS(CODES) COMMON CODES Greatest Common Divisor SORTING Heap Sort Merge sort Quick sort Insertion sort Selection Sort Linked List Singly linked list Doubly Linked List Searching Binary Search using recursion Tree Tree Traversal Binary Search tree Binary search tree using recursion AVL Tree Heap Tree Max Heap GRAPHS Graph Implementation Floydwarshall algorithm (code for finding shortest path in a graph) QUEUE Queue | Implementation in C++ Queue Implementation Using Array Priority Queue | Implementation in C++