Following is the list of most common data structures used in programming languages and taught in computer science. A good understanding and having knowledge of practical use helps in writing clean and efficient code. For each data structures we have listed set of most commonly asked interview questions.
- Array
- LinkedList
- Queue
- Stack
- Hash
- Binary Tree
- Binary Search Tree
- Log Structured Tree
- Heap
- DS Time Complexity
Linked List
Programs on linked list
Binary Tree
Programs on Binary Tree
Binary Search Tree
Programs on Binary Search Tree