What are data structures?
Data Structures & Algorithms
Suggested Reading
Topic | Chapter |
---|---|
Arrays |
Lafore Ch 2 |
Stacks & Queues | Lafore Ch 4, CLRS Ch 10 |
Linked List | Lafore Ch 5, CLRS Ch 10 |
Binary Trees, BST | Lafore Ch 8, CLRS Ch 12 |
Heaps | Lafore Ch 12 |
Graphs | Lafore Ch13 |
Data Structure | Search | Insertion | Deletion | Traversal |
Array | O(n) | O(1) | O(n) | |
Stack | O(1) | O(1) | ||
Queue | O(1) | O(1) | ||
Linked List | O(n) | O(n) | O(n) | O(n) |
Binary Search Treee | O(logn) | O(logn) | O(logn) | O(n) |
HashMap | O(1) | O(1) | O(1) |