1.1 KiB
1.1 KiB
- introduction.md
- array.md
- string.md
- sorting-searching.md
- recursion.md
- hash-table.md
- linked-list.md
- stack.md
- queue.md
- matrix.md
- graph.md
- interval.md
- tree.md
- heap.md
- trie.md
- geometry.md
- math.md
- dynamic-programming.md
- binary.md
Introduction
TODO
Learning resources
TODO
Implementations
Language | API |
---|---|
C++ | |
Java | |
Python | |
JavaScript |
Time complexity
TODO
Operation | Big-O | Note |
---|---|---|
Access | O(n) | |
Search | O(n) | |
Insert | O(1) | |
Remove | O(1) |
Things to look out for during interviews
TODO
Corner cases
TODO
Techniques
TODO
Essential questions
These are essential questions to practice if you're studying for this topic.
TODO
Recommended practice questions
These are recommended questions to practice after you have studied for the topic and have practiced the essential questions.
TODO