Leetcode solutions for π NeetCode.io
This repo hosts the solutions found on NeetCode.io including the solutions shown on the NeetCode YouTube channel.
I will periodically update the neetcode.io site with new solutions for this repo!
Please read the contributing guidelines below before opening a PR
To contribute, please fork this repo and open a PR against main
for a problem that does not yet have a solution in a given language.
Solutions needed (will be linked from NeetCode.io):
- Java
- Javascript
Solutions are also welcome for any other supported language on leetcode.com!
Complete:
- Python
- C++
Please feel free to open a pull request to add solutions in other languages for the Neetcode 150 problem list. If you would like to have collaborator permissions on the repo to merge your own PRs or review others' PRs please let me know.
- make your PR title a succinct and accurate description of the change (e.g. "adding java solution for 1. two sum")
- adhere to existing naming conventions for files/directories
- for files, it's
<problem-number>-Name-of-Problem.<language-extension>
(e.g.1-Two-Sum.py
) - for directories, it's
snake_case
- for files, it's
- prefer one solution/change per PR (not a hard and fast rule, but will typically make the review cycle shorter)
- in general, put your solution in the top-level directory for the given language (e.g.
java/
). some languages have a nested directory structure that maps to the categories on neetcode.io, but we're trying to avoid those moving forward because they're less easily searchable - ensure your code passes submission on leetcode.com for the problem it solves
- ensure your code is clean (uses semantically meaningful variable/method names, consistent style, etc) and easy to understand. for example, a single letter is probably not a semantically meaningful name
- ensure the problem is not already solved in the language you're contributing in
-
Can I add a different solution for a problem that already has a solution?
In general, multiple solutions to the same problem are accepted, as long as the solutions are distinct (unique approaches to solving the problem) and/or are distinctly efficient (in terms of runtime/space complexity, expressed in Big O notation). Please make sure distinct solutions are grouped together in the same file, with appropriately differentiating names (e.g.
isValidBstIterative
andisValidBstRecursive
) -
Can I add or replace a solution with an answer that is practically more efficient (but not an improvement in terms of Big O)?
leetcode.com's runtime benchmarking is notoriously inaccurate (re-running the same program frequently yields deltas in excess of 50%), and therefore should not be used as evidence of a solution's efficiency.
If you do want to use a proper benchmarking tool to measure improved performance over an existing solution, feel free, but there are a few things to keep in mind. In general, readability and clarity of the code (in the context of interviews) is more important than performance gains, so your if your change adds substantial complexity it may be rejected. Also, these solutions are supposed to serve as editorials for other programmers looking to improve their problem solving skills. As long as your change is aiding that mission, your change should be approved!
-
Can/should I add tests for my solution?
We love your enthusiasm for testing! However, in this case the answer is no. The test code for each answer is the leetcode.com submission button, and we don't want to risk the inevitable divergence of the test code from the source code (because the consumers of this repository are infrequently using the two in tandem).
Problem | C | C# | GO | Java | JS | Kotlin | Python | Ruby | Scala | Swift | TS |
---|---|---|---|---|---|---|---|---|---|---|---|
217 - Contains Duplicate | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
242 - Valid Anagram | βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
1 - Two Sum | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
49 - Group Anagrams | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
347 - Top K Frequent Elements | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
238 - Product of Array Except Self | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
36 - Valid Sudoku | β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
271 - Encode and Decode Strings | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
128 - Longest Consecutive Sequence | β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
125 - Valid Palindrome | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
167 - Two Sum II | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
15 - 3Sum | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
11 - Container with Most Water | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
42 - Trapping Rain Water | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
121 - Best Time to Buy Sell Stock | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
3 - Longest Substring Without Repeating Characters | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
424 - Longest Repeating Character Replacement | β |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
β |
β |
567 - Permutation in String | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
76 - Minimum Window Substring | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
239 - Sliding Window Maximum | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
20 - Valid Parentheses | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
155 - Min Stack | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
150 - Evaluate Reverse Polish Notation | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
βοΈ |
22 - Generate Parentheses | β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
βοΈ |
739 - Daily Temperatures | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
853 - Car Fleet | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
84 - Largest Rectangle in Histogram | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
704 - Binary Search | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
74 - Search a 2D Matrix | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
βοΈ |
875 - Koko Eating Bananas | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
33 - Search Rotated Sorted Array | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
βοΈ |
153 - Find Minimum in Rotated Sorted Array | β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
βοΈ |
981 - Time Based Key-Value Store | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
4 - Find Median of Two Sorted Arrays | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
206 - Reverse Linked List | βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
β |
βοΈ |
21 - Merge Two Linked Lists | βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
143 - Reorder List | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
19 - Remove Nth Node from End of List | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
βοΈ |
138 - Copy List with Random Pointer | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
2 - Add Two Numbers | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
βοΈ |
141 - Linked List Cycle | βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
287 - Find the Duplicate Number | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
βοΈ |
146 - LRU Cache | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
23 - Merge K Sorted Lists | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
βοΈ |
25 - Reverse Nodes in K-Group | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
226 - Invert Binary Tree | βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
104 - Maximum Depth of Binary Tree | βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
543 - Diameter of a Binary Tree | βοΈ |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
β |
βοΈ |
110 - Balanced Binary Tree | βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
100 - Same Tree | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
572 - Subtree of Another Tree | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
β |
βοΈ |
235 - Lowest Common Ancestor of a BST | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
102 - Binary Tree Level Order Traversal | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
βοΈ |
199 - Binary Tree Right Side View | β |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
1448 - Count Good Nodes in a Binary Tree | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
98 - Validate Binary Search Tree | β |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
βοΈ |
β |
230 - Kth Smallest Element in a BST | β |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
105 - Construct Tree from Preorder and Inorder Traversal | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
124 - Binary Tree Max Path Sum | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
297 - Serialize and Deserialize Binary Tree | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
208 - Implement Trie | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
211 - Design Add and Search Word Data Structure | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
212 - Word Search II | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
703 - Kth Largest Element in a Stream | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
β |
β |
1046 - Last Stone Weight | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
β |
βοΈ |
973 - K Closest Points to Origin | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
215 - Kth Largest Element in an Array | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
621 - Task Scheduler | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
355 - Design Twitter | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
295 - Find Median from Data Stream | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
78 - Subsets | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
39 - Combination Sum | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
46 - Permutations | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
90 - Subsets II | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
40 - Combination Sum II | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
79 - Word Search | β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
131 - Palindrome Partitioning | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
17 - Letter Combinations of a Phone Number | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
51 - N-Queens | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
200 - Number of Islands | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
β |
β |
133 - Clone Graph | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
695 - Max Area of Island | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
417 - Pacific Atlantic Waterflow | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
130 - Surrounded Regions | β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
β |
994 - Rotting Oranges | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
286 - Walls and Gates | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
207 - Course Schedule | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
β |
210 - Course Schedule II | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
684 - Redundant Connection | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
323 - Number of Connected Components in Graph | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
261 - Graph Valid Tree | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
127 - Word Ladder | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
332 - Reconstruct Itinerary | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
β |
1584 - Min Cost to Connect all Points | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
β |
β |
743 - Network Delay Time | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
778 - Swim in Rising Water | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
269 - Alien Dictionary | β |
β |
β |
β |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
787 - Cheapest Flights Within K Stops | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
70 - Climbing Stairs | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
β |
βοΈ |
746 - Min Cost Climbing Stairs | βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
β |
βοΈ |
198 - House Robber | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
213 - House Robber II | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
5 - Longest Palindromic Substring | β |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
647 - Palindromic Substrings | β |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
91 - Decode Ways | β |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
322 - Coin Change | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
βοΈ |
152 - Maximum Product Subarray | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
139 - Word Break | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
300 - Longest Increasing Subsequence | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
416 - Partition Equal Subset Sum | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
62 - Unique Paths | β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
βοΈ |
1143 - Longest Common Subsequence | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
βοΈ |
309 - Best Time to Buy/Sell Stock With Cooldown | β |
β |
β |
βοΈ |
β |
β |
βοΈ |
β |
β |
β |
β |
518 - Coin Change II | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
494 - Target Sum | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
97 - Interleaving String | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
329 - Longest Increasing Path in a Matrix | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
115 - Distinct Subsequences | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
72 - Edit Distance | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
312 - Burst Balloons | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
10 - Regular Expression Matching | β |
β |
β |
β |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
53 - Maximum Subarray | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
βοΈ |
55 - Jump Game | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
45 - Jump Game II | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
134 - Gas Station | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
846 - Hand of Straights | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
1899 - Merge Triplets to Form Target Triplet | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
763 - Partition Labels | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
678 - Valid Parenthesis String | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
57 - Insert Interval | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
56 - Merge Intervals | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
βοΈ |
β |
β |
435 - Non-Overlapping Intervals | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
βοΈ |
β |
β |
252 - Meeting Rooms | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
253 - Meeting Rooms II | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
1851 - Minimum Interval to Include Each Query | β |
β |
β |
β |
β |
β |
βοΈ |
β |
β |
β |
β |
48 - Rotate Image | β |
β |
β |
βοΈ |
β |
β |
βοΈ |
β |
β |
β |
βοΈ |
54 - Spiral Matrix | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
βοΈ |
73 - Set Matrix Zeroes | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
202 - Happy Number | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
66 - Plus One | β |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
50 - Pow(x, n) | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
43 - Multiply Strings | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
βοΈ |
2013 - Detect Squares | β |
β |
β |
βοΈ |
βοΈ |
β |
βοΈ |
β |
β |
β |
β |
136 - Single Number | β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
191 - Number of 1 Bits | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
338 - Counting Bits | β |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
190 - Reverse Bits | β |
β |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
268 - Missing Number | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
βοΈ |
371 - Sum of Two Integers | β |
βοΈ |
β |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
βοΈ |
β |
β |
β |
7 - Reverse Integer | β |
β |
βοΈ |
βοΈ |
βοΈ |
β |
βοΈ |
βοΈ |
β |
β |
βοΈ |
Need to update the README? Update the template instead.