LeetCode problems' solutions with TypeScript
Array×100 Dynamic Programming, Math, String, Tree, Hash Table, Depth-first Search, Binary Search, Tow Pointers, Greedy, Breadth-first Search, Stack, Backtracking, Design, Linked List, Bit Manipulation, Heap, Graph, Sort, Union Find, Divide and Conquer, Binary Search Tree, Trie, Sliding Window, Recursion, Queue, Segment Tree, Minimax, Random, Binary Indexed Tree, Topological Sort, Brainteaser, Geometry, Map, Rejection Sampling, Reservoir Sampling, Memoization,
| # | Title | Topics | Difficulty |
|---|---|---|---|
| 1 | Two Sum | String,Map | ❗ |
| 2 | Add Tow Numbers | ❗ | |
| 3 | Longest Substring Without Repeating Characters | ❗ | |
| 4 | Median of Two Sorted Arrays | ❗❗ | |
| 6 | ZigZag Conversion | ❗❗❗ | |
| 14 | Longest Common Prefix | ❗❗ |