π« NO MORE UPDATE README.md
# | title | difficulty | languages | tag |
---|---|---|---|---|
0001 | Two Sum | easy | python, java | |
0002 | Add Two Numbers | medium | python, java | |
0003 | Longest Substring Without Repeating Characters | medium | python, java | |
0005 | Longest Palindromic Substring | medium | python, java | |
0007 | Reverse Integer | easy | python | |
0009 | Palindrome Number | easy | python | |
0011 | Container With Most Water | medium | python, java | |
0013 | Roman to Integer | easy | python | |
0014 | Longest Common Prefix | easy | python | |
0015 | 3Sum | medium | python | |
0016 | 3Sum Closest | medium | python | |
0017 | Letter Combinations of a Phone Number | medium | python | |
0018 | 4Sum | medium | python | |
0019 | Remove Nth Node From End of List | medium | python | |
0020 | Valid Parentheses | easy | python | |
0021 | Merge Two Sorted Lists | easy | python-1, python-2 | |
0022 | Generate Parentheses | medium | python | |
0026 | Remove Duplicates from Sorted Array | easy | python | |
0033 | Search in Rotated Sorted Array | medium | python | |
0035 | Search Insert Position | easy | python | |
0039 | Combination Sum | medium | python | |
0046 | Permutations | medium | golang | |
0048 | Rotate Image | medium | python | |
0049 | Group Anagrams | medium | python | |
0051 | N-Queens | hard | python | |
0053 | Maximum Subarray | easy | python | |
0055 | Jump Game | medium | golang | |
0062 | Unique Paths | medium | python | |
0064 | Minimum Path Sum | medium | python | |
0067 | Add Binary | easy | python | |
0070 | Climbing Stairs | easy | python | |
0075 | Sort Colors | medium | python | |
0079 | Word Search | medium | python | |
0080 | Remove Duplicates from Sorted Array II | medium | python | |
0083 | Remove Duplicates from Sorted List | easy | python | |
0086 | Partition List | medium | python | |
0088 | Merge Sorted Array | easy | python | |
0094 | Binary Tree Inorder Traversal | medium | python | |
0096 | Unique Binary Search Trees | medium | python | |
0100 | Same Tree | easy | python | |
0101 | Symmetric Tree | easy | python | |
0102 | Binary Tree Level Order Traversal | medium | python | |
0103 | Binary Tree Zigzag Level Order Traversal | medium | python | |
0104 | Maximum Depth of Binary Tree | easy | python | |
0107 | Binary Tree Level Order Traversal II | easy | python | |
0108 | Convert Sorted Array to Binary Search Tree | easy | python | |
0109 | Convert Sorted List to Binary Search Tree | medium | python | |
0111 | Minimum Depth of Binary Tree | easy | python | tree |
0114 | Flatten Binary Tree to Linked List | medium | python | tree, dfs |
0118 | Pascal's Triangle | easy | python | |
0120 | Triangle | medium | python | |
0121 | Best Time to Buy and Sell Stock | easy | python | |
0122 | Best Time to Buy and Sell Stock II | easy | python | |
0125 | Valid Palindrome | easy | python | |
0128 | Longest Consecutive Sequence | medium | python | |
0136 | Single Number | easy | python | |
0139 | Word Break | medium | python | |
0141 | Linked List Cycle | easy | python | |
0148 | Sort List | medium | python | |
0155 | Min Stack | easy | python | |
0162 | Find Peak Element | medium | python | |
0168 | Excel Sheet Column Title | easy | python | |
0169 | Majority Element | easy | python | |
0171 | Excel Sheet Column Number | easy | python | |
0179 | Largest Number | medium | python | |
0182 | Duplicate Emails | easy | sql | |
0189 | Rotate Array | easy | python | |
0199 | Binary Tree Right Side View | medium | python | |
0200 | Number of Islands | medium | java | |
0202 | Happy Number | easy | python | |
0203 | Remove Linked List Elements | easy | python | |
0205 | Isomorphic Strings | easy | python | |
0206 | Reverse Linked List | easy | python | |
0207 | Course Schedule | medium | python | |
0215 | Kth Largest Element in an Array | medium | python | |
0221 | Maximal Square | medium | python | |
0226 | Invert Binary Tree | easy | python | |
0229 | Majority Element II | medium | python | |
0231 | Power of Two | easy | python | |
0232 | Implement Queue using Stacks | easy | python | |
0238 | Product of Array Except Self | medium | python | |
0242 | Valid Anagram | easy | python | |
0257 | Binary Tree Paths | easy | python | |
0263 | Ugly Number | easy | python | |
0279 | Perfect Squares | medium | python | |
0287 | Find the Duplicate Number | medium | python | |
0290 | Word Pattern | easy | python | |
0322 | Coin Change | medium | python | dp |
0324 | Wiggle Sort II | medium | python | |
0328 | Odd Even Linked List | medium | python | linked list |
0337 | House Robber III | medium | golang | |
0338 | Counting Bits | easy | python | |
0341 | Flatten Nested List Iterator | medium | python | |
0344 | Reverse String | easy | java | |
0345 | Reverse Vowels of a String | easy | python | |
0347 | Top K Frequent Elements | medium | python | |
0349 | Intersection of Two Arrays | easy | python | |
0367 | Valid Perfect Square | easy | python | |
0394 | Decode String | medium | python | |
0399 | Evaluate Division | medium | python | graph, recursive |
0404 | Sum of Left Leaves | easy | python | dfs, binary tree |
0429 | N-ary Tree Level Order Traversal | easy | python | |
0434 | Number of Segments in a String | easy | python | |
0441 | Arranging Coins | easy | python, c | |
0443 | String Compression | easy | golang | |
0447 | Number of Boomerangs | easy | python | |
0448 | Find All Numbers Disappeared in an Array | easy | python | |
0451 | Sort Characters By Frequency | medium | python | |
0454 | 4Sum II | medium | python | |
0455 | Assign Cookies | easy | python | |
0457 | Circular Array Loop | medium | python | |
0463 | Island Perimeter | easy | java | |
0492 | Construct the Rectangle | easy | golang | |
0494 | Target Sum | medium | python, java | |
0495 | Teemo Attacking | medium | python | |
0500 | Keyboard Row | easy | python | |
0501 | Find Mode in Binary Search Tree | easy | python | |
0503 | Next Greater Element II | medium | python | |
0508 | Most Frequent Subtree Sum | medium | python | |
0509 | Fibonacci Number | easy | python | |
0513 | Find Bottom Left Tree Value | medium | python | |
0518 | Coin Change 2 | medium | python | |
0532 | K-diff Pairs in an Array | easy | python | |
0538 | Convert BST to Greater Tree | easy | python | |
0541 | Reverse String II | easy | python, golang | |
0543 | Diameter of Binary Tree | easy | python | |
0551 | Student Attendance Record I | easy | python | |
0553 | Optimal Division | medium | python | |
0559 | Maximum Depth of N-ary Tree | easy | python | |
0565 | Array Nesting | medium | golang | |
0572 | Subtree of Another Tree | easy | python | |
0581 | Shortest Unsorted Continuous Subarray | easy | python | |
0589 | N-ary Tree Preorder Traversal | easy | python | |
0590 | N-ary Tree Postorder Traversal | easy | python | |
0595 | Big Countries | easy | sql | |
0599 | Minimum Index Sum of Two Lists | easy | python | |
0605 | Can Place Flowers | easy | golang | |
0617 | Merge Two Binary Trees | easy | python | |
0621 | Task Scheduler | medium | python | |
0627 | Swap Salary | easy | sql | |
0637 | Average of Levels in Binary Tree | easy | python | |
0641 | Design Circular Deque | medium | golang | |
0643 | Maximum Average Subarray I | easy | python | |
0655 | Print Binary Tree | medium | python | |
0669 | Trim a Binary Search Tree | easy | python | |
0670 | Maximum Swap | medium | python | |
0671 | Second Minimum Node In a Binary Tree | easy | python | |
0674 | Longest Continuous Increasing Subsequence | easy | java | |
0693 | Binary Number with Alternating Bits | easy | python | |
0695 | Max Area of Island | easy | python | |
0696 | Count Binary Substrings | easy | python | |
0700 | Search in a Binary Search Tree | easy | python | |
0701 | Insert into a Binary Search Tree | medium | python | |
0704 | Binary Search | easy | python | |
0705 | Design HashSet | easy | python | |
0706 | Design HashMap | easy | python | |
0707 | Design Linked List | easy | golang | |
0709 | To Lower Case | easy | golang | |
0711 | Jewels and Stones | easy | java | |
0718 | Maximum Length of Repeated Subarray | medium | python | |
0728 | Self Dividing Numbers | easy | python | |
0731 | My Calendar II | medium | python | |
0733 | Flood Fill | easy | python | |
0739 | Daily Temperatures | medium | python | |
0743 | Network Delay Time | medium | python | |
0746 | Min Cost Climbing Stairs | easy | java | |
0747 | Largest Number At Least Twice of Others | easy | python | |
0759 | Employee-Free-Time | hard | python | |
0767 | Reorganize String | medium | python | |
0769 | Max Chunks To Make Sorted | medium | python | |
0773 | Sliding Puzzle | hard | python | |
0789 | Escape The Ghosts | medium | python | |
0791 | Custom Sort String | medium | python | |
0796 | Rotate String | easy | java | |
0797 | All Paths From Source to Target | medium | java | |
0799 | Champagne Tower | medium | python | |
0801 | Minimum Swaps To Make Sequences Increasing | medium | python | |
0802 | Find Eventual Safe States | medium | python | |
0804 | Unique Morse Code Words | easy | python | |
0808 | Soup Servings | medium | python | |
0811 | Subdomain Visit Count | easy | python | |
0819 | Most Common Word | easy | python | |
0821 | Shortest Distance to a Character | easy | python | |
0823 | Binary Trees With Factors | medium | python | |
0830 | Positions of Large Groups | easy | python | |
0841 | Keys and Rooms | medium | python | dfs, graph |
0869 | Reordered Power of 2 | medium | python | |
0872 | Leaf-Similar Trees | easy | python | |
0875 | Koko Eating Bananas | medium | python | |
0876 | Middle of the Linked List | easy | python | |
0890 | Find and Replace Pattern | medium | python | |
0894 | All Possible Full Binary Trees | medium | python | |
0896 | Monotonic Array | easy | python | |
0905 | Sort Array By Parity | easy | golang | |
0921 | Minimum Add to Make Parentheses Valid | medium | golang | |
0922 | Sort Array By Parity II | easy | python | |
0929 | Unique Email Addresses | easy | golang | |
0931 | Minimum Falling Path Sum | medium | python | |
0938 | Range Sum of BST | easy | python | |
0941 | Valid Mountain Array | easy | python | |
0942 | DI String Match | easy | python | |
0961 | N-Repeated Element in Size 2N Array | easy | python | |
0965 | Univalued Binary Tree | easy | golang | |
0977 | Squares of a Sorted Array | easy | golang | |
0989 | Add to Array-Form of Integer | easy | python | |
0993 | Cousins in Binary Tree | easy | python | |
1002 | Find Common Characters | easy | python | |
1021 | Remove Outermost Parentheses | easy | python | |
1038 | Binary Search Tree to Greater Sum Tree | medium | python | |
1108 | Defanging an IP Address | easy | python | |
1014 | Best Sightseeing Pair | medium | python | |
1019 | Next Greater Node In Linked List | medium | python | |
1025 | Divisor Game | easy | python | |
1027 | Longest Arithmetic Sequence | meidum | python | |
1114 | Print in Order | easy | python | |
1122 | Relative Sort Array | easy | python | |
1128 | Number of Equivalent Domino Pairs | easy | python | |
1161 | Maximum Level Sum of a Binary Tree | medium | python | |
1200 | Minimum Absolute Difference | easy | python | |
1277 | Count Square Submatrices with All Ones | medium | python | |
1342 | Number of Steps to Reduce a Number to Zero | easy | python | |
1372 | Longest ZigZag Path in a Binary Tree | medium | python | |
1979 | Find Greatest Common Divisor of Array | easy | python | |
2163 | Minimum Difference in Sums After Removal of Elements | hard | python | |
2167 | Minimum Time to Remove All Cars Containing Illegal Goods | hard | python |