| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Question | Category | Completed | |||||||||||||||||||||||
2 | Two Sum | Array | ✅ | |||||||||||||||||||||||
3 | Best Time to Buy and Sell Stock | Array | ||||||||||||||||||||||||
4 | Contains Duplicate | Array | ||||||||||||||||||||||||
5 | Product of Array Except Self | Array | ||||||||||||||||||||||||
6 | Maximum Subarray | Array | ||||||||||||||||||||||||
7 | Maximum Product Subarray | Array | ||||||||||||||||||||||||
8 | Find Minimum in Rotated Sorted Array | Array / Binary Search | ||||||||||||||||||||||||
9 | Search in Rotated Sorted Array | Array / Binary Search | ||||||||||||||||||||||||
10 | 3 Sum | Array | ||||||||||||||||||||||||
11 | Container With Most Water | Array | ||||||||||||||||||||||||
12 | Longest Substring Without Repeating Characters | String | ||||||||||||||||||||||||
13 | Longest Repeating Character Replacement | String | ||||||||||||||||||||||||
14 | Minimum Window Substring | String | ||||||||||||||||||||||||
15 | Valid Anagram | String | ||||||||||||||||||||||||
16 | Group Anagrams | String | ||||||||||||||||||||||||
17 | Valid Parentheses | String | ||||||||||||||||||||||||
18 | Valid Palindrome | String | ||||||||||||||||||||||||
19 | Longest Palindromic Substring | String | ||||||||||||||||||||||||
20 | Palindromic Substrings | String | ||||||||||||||||||||||||
21 | Encode and Decode Strings (Leetcode Premium) | String / DP | ||||||||||||||||||||||||
22 | Reverse a Linked List | Linked List | ||||||||||||||||||||||||
23 | Detect Cycle in a Linked List | Linked List | ||||||||||||||||||||||||
24 | Merge Two Sorted Lists | Linked List | ||||||||||||||||||||||||
25 | Merge K Sorted Lists | Linked List / Heap | ||||||||||||||||||||||||
26 | Remove Nth Node From End Of List | Linked List | ||||||||||||||||||||||||
27 | Reorder List | Linked List | ||||||||||||||||||||||||
28 | Maximum Depth of Binary Tree | Tree | ||||||||||||||||||||||||
29 | Same Tree | Tree | ||||||||||||||||||||||||
30 | Invert/Flip Binary Tree | Tree | ||||||||||||||||||||||||
31 | Binary Tree Maximum Path Sum | Tree | ||||||||||||||||||||||||
32 | Binary Tree Level Order Traversal | Tree | ||||||||||||||||||||||||
33 | Serialize and Deserialize Binary Tree | Tree | ||||||||||||||||||||||||
34 | Subtree of Another Tree | Tree | ||||||||||||||||||||||||
35 | Construct Binary Tree from Preorder and Inorder Traversal | Tree | ||||||||||||||||||||||||
36 | Validate Binary Search Tree | Tree | ||||||||||||||||||||||||
37 | Kth Smallest Element in a BST | Tree | ||||||||||||||||||||||||
38 | Lowest Common Ancestor of BST | Tree | ||||||||||||||||||||||||
39 | Top K Frequent Elements | Heap | ||||||||||||||||||||||||
40 | Find Median from Data Stream | Heap | ||||||||||||||||||||||||
41 | Clone Graph | Graph | ||||||||||||||||||||||||
42 | Course Schedule | Graph | ||||||||||||||||||||||||
43 | Pacific Atlantic Water Flow | Graph | ||||||||||||||||||||||||
44 | Number of Islands | Graph | ||||||||||||||||||||||||
45 | Longest Consecutive Sequence | Graph | ||||||||||||||||||||||||
46 | Alien Dictionary (Leetcode Premium) | Graph | ||||||||||||||||||||||||
47 | Graph Valid Tree (Leetcode Premium) | Graph | ||||||||||||||||||||||||
48 | Number of Connected Components in an Undirected Graph (Leetcode Premium) | Graph | ||||||||||||||||||||||||
49 | Insert Interval | Interval | ||||||||||||||||||||||||
50 | Merge Intervals | Interval | ||||||||||||||||||||||||
51 | Non-overlapping Intervals | Interval | ||||||||||||||||||||||||
52 | Meeting Rooms (Leetcode Premium) | Interval | ||||||||||||||||||||||||
53 | Meeting Rooms II (Leetcode Premium) | Interval | ||||||||||||||||||||||||
54 | Set Matrix Zeroes | Matrix | ||||||||||||||||||||||||
55 | Spiral Matrix | Matrix | ||||||||||||||||||||||||
56 | Rotate Image | Matrix | ||||||||||||||||||||||||
57 | Word Search | Matrix / Graph | ||||||||||||||||||||||||
58 | Sum of Two Integers | Binary | ||||||||||||||||||||||||
59 | Number of 1 Bits | Binary | ||||||||||||||||||||||||
60 | Counting Bits | Binary / DP | ||||||||||||||||||||||||
61 | Missing Number | Binary | ||||||||||||||||||||||||
62 | Reverse Bits | Binary | ||||||||||||||||||||||||
63 | Implement Trie (Prefix Tree) | Trie | ||||||||||||||||||||||||
64 | Add and Search Word | Trie | ||||||||||||||||||||||||
65 | Word Search II | Trie / Graph | ||||||||||||||||||||||||
66 | Climbing Stairs | DP | ||||||||||||||||||||||||
67 | Coin Change | DP | ||||||||||||||||||||||||
68 | Longest Increasing Subsequence | DP | ||||||||||||||||||||||||
69 | Longest Common Subsequence | DP | ||||||||||||||||||||||||
70 | Word Break Problem | DP | ||||||||||||||||||||||||
71 | Combination Sum | DP | ||||||||||||||||||||||||
72 | House Robber | DP | ||||||||||||||||||||||||
73 | House Robber II | DP | ||||||||||||||||||||||||
74 | Decode Ways | DP | ||||||||||||||||||||||||
75 | Unique Paths | DP | ||||||||||||||||||||||||
76 | Jump Game | DP | ||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |