This project covers code for various data structure questions.
It covers
-
Searching: Linear and Binary,
- Linear search,
- Binary search.
-
Sorting: various sorting techniques covered,
- Bubble sort,
- Insertion sort,
- Selection sort,
- Quick sort.
-
Linked list: various operations on linked list performed,
-
Double Linked list Operations covered are Addition of node at the start, after a node and at the last. Deletion of node - head node, last node or a specified node.
-
Circular Linked List
- Tree: tree formation, tree traversal, depth, mirrorTheTree,
- Preorder traversal without recursion,
- Postorder traversal without recursion,
- Inorder traversal without recursion,
- Breadth first traversal.
-
Stack: sample implementation,
-
Solutions to questions asked in Microsoft interviews,
-
Solutions to questions asked in AKAMAI interviews.