Date | Number | Title | Link |
---|---|---|---|
6/27 | 704 | classic binary search | 704 |
6/28 | 240 | search 2D matrix | 240 |
6/29 | 394 | decode string | 394 |
6/30 | 200 | number of islands | 200 |
6/30 | 785 | is graph Bipartite | 785 |
6/30 | 739 | daily temperature | 739 |
7/01 | 994 | orange rotting | 994 |
7/01 | 286 | walls and gates | 286 |
7/03 | 3 | longest substring | 3 |
7/04 | 438 | find anagrams | 438 |
7/04 | 485 | find max consecutive ones | 485 |
7/05 | 1004 | find max consecutive ones 3 | 1004 |
7/05 | 231 | is power of 2 | 231 |
7/05 | 191 | number of ones | 191 |
7/05 | 405 | conver to hex | 405 |
7/06 | 190 | reverse bits | 190 |
7/06 | 490 | maze 1 has path | 490 |
7/08 | 102 | level traversal | 102 |
7/08 | 108 | sorted array to balanced BST | 108 |
7/09 | 236 | lowest common ancestor | 236 |
7/09 | 76 | minimum window substring | 76 |
7/09 | 50 | my pow | 50 |
7/09 | 408 | valid word abbreviation | 408 |
7/10 | OOD | parking lot | parking lot 1 |
7/11 | OOD | parking lot | parking lot 2 |
7/13 | 509 | Fibonacci | 509 |
7/13 | 55 | jump game 1 | 55 |
7/14 | 45 | jump game 2 | 455 |
7/14 | 53 | max subarray sum | 53 |
7/15 | 133 | clone graph | 133 |
7/15 | 215 | Kth Largest Element in an Array | 215 |
7/16 | 75 | Sort Colors | 75 |
7/16 | 72 | Edit Distance | 72 |
7/17 | Polish LinkedIn | ||
7/18 | 221 | Maximal Square | 221 |
7/20 | 13 | strStr | 13 |
7/20 | 56 | two sum | 56 |
7/20 | 64 | merge two Sorted Array | 64 |
7/20 | 100 | remove Duplicates from sorted array | 100 |
7/20 | 141 | integer sqrt | 141 |
7/21 | 117 | Populating Next Right Pointers in Each Node II | 117 |
7/24 | 172 | remove element | 172 |
7/25 | 1819 | longest Semi-Alternating Substring | 1819 |
7/26 | 80 | remove Duplicates at most 2 | 80 |
7/26 | 26 | remove Duplicates | 26 |
7/26 | 27 | remove Duplicates given target | 26 |
7/26 | 1089 | duplicate Zeros | 1089 |
7/28 | 46 | permute | 46 |
7/28 | 47 | permute with duplicate | 47 |
7/28 | 102 | level Order | 102 |
7/28 | 103 | zigzag Level Order | 103 |
7/28 | 173 | BST Iterator | 173 |
7/28 | 236 | lowest Common Ancestor | 236 |
7/29 | 900 | closest Value in BST | 900 |
7/29 | 474 | lowest Common Ancestor II(parent) | 474 |
7/29 | 138 | copy Random linked List | 138 |
7/29 | 133 | copy graph | 133 |
7/30 | 450 | delete Node in BST | 450 |
7/30 | 578 | LCA 3(may not in tree) | 578 |
7/30 | 589 | N-ary Tree Preorder Traversal | 589 |
7/30 | 429 | N-ary Tree level order Traversal | 429 |
7/30 | 39 | Combination Sum | 39 |
7/31 | 594 | str str(rabin karp) | 594 |
7/31 | 129 | sum Numbers from root to leaf | 129 |
8/01 | 17 | Letter Combinations of a Phone Number | 17 |
8/02 | 90 | sub set 2(dup) | 90 |
8/02 | 85 | insert node in BST | 85 |
8/02 | 1008 | build bst From Preorder | 1008 |
8/03 | 174 | Remove Nth Node From End of List | 174 |
8/03 | 437 | top K Frequent | 437 |
8/06 | 207 | can Finish classes | 207 |
8/06 | 878 | Boundary of Binary Tree | 878 |
8/06 | 391 | Number of Airplanes in the Sky | 391 |
8/06 | 920 | meeting rooms | 920 |
8/06 | 919 | meeting rooms 2 | 919 |
8/07 | 8 | Rotate String | 8 |