C++ Data Structure and Algorithms Introduction
Big O
Data Structure
vector
list
stack
queue
deque
heap
set
map
hash
hash table
Through the hash function, create a table which categorized by the hash value.
- hash table set
- hash table map
Sorting
Practice Problems:
- LeetCode 912
Binary Search
Practice Problems:
- LeetCode 704
- LeetCode 25
- LeetCode 278
- LeetCode 69
- LeetCode 875
- LeetCode 410
- LeetCode 793
- LeetCode 1011
Ternary Search
Practice Problems:
- LeetCode 1095: Find in Mountain Array
Two Pointer
Practice Problems:
- LeetCode 167
- LeetCode 977
- LeetCode 15
- LeetCode 173