CS-15 Data Structures
CS-15 Data Structures
ADTS & Data Structures
- Lists
- ArrayLists
- Linked Lists
- Queues
- Stacks
- Sets
- Trees
- General
- Binary
- BSTs
- AVLs
- Heaps
- Priority queues
- Graphs
- Hashes
Algorithmic Techniques
- Recursion
- Binary Search
- Huffman coding
- Sorting
- Selection, Insertion, Bubble
- Merge, Quick
- Traversals
- BFS, DFS
- Dijkstra’s Algorithm
Other concepts
- Big Three
- Complexity
- Time
- Space
- Unit testing
- File I/O
- Makefiles
- Exceptions