Keep thinking, keep alive
In this repository, I have solved 59 / 2533 problems while 378 are still locked.
Completion statistic:
- Python: 0
- Java: 0
- Kotlin: 59
- Golang: 1
LeetCode Solution Table
ID | Title | Difficulty | Python | Java | Kotlin | Golang |
---|---|---|---|---|---|---|
001 | Two Sum | Easy | To Do | To Do | Kotlin | To Do |
002 | Add Two Numbers | Medium | To Do | To Do | Kotlin | To Do |
003 | Longest Substring Without Repeating Characters | Medium | To Do | To Do | Kotlin | To Do |
004 | Median of Two Sorted Arrays | Hard | To Do | To Do | Kotlin | To Do |
005 | Longest Palindromic Substring | Medium | To Do | To Do | Kotlin | To Do |
007 | Reverse Integer | Medium | To Do | To Do | Kotlin | To Do |
009 | Palindrome Number | Easy | To Do | To Do | Kotlin | To Do |
011 | Container With Most Water | Medium | To Do | To Do | Kotlin | To Do |
012 | Integer to Roman | Medium | To Do | To Do | Kotlin | To Do |
013 | Roman to Integer | Easy | To Do | To Do | Kotlin | To Do |
014 | Longest Common Prefix | Easy | To Do | To Do | Kotlin | To Do |
020 | Valid Parentheses | Easy | To Do | To Do | Kotlin | To Do |
021 | Merge Two Sorted Lists | Easy | To Do | To Do | Kotlin | To Do |
026 | Remove Duplicates from Sorted Array | Easy | To Do | To Do | Kotlin | To Do |
027 | Remove Element | Easy | To Do | To Do | Kotlin | To Do |
033 | Search in Rotated Sorted Array | Medium | To Do | To Do | Kotlin | To Do |
035 | Search Insert Position | Easy | To Do | To Do | Kotlin | To Do |
054 | Spiral Matrix | Medium | To Do | To Do | Kotlin | To Do |
056 | Merge Intervals | Medium | To Do | To Do | Kotlin | To Do |
069 | Sqrt(x) | Easy | To Do | To Do | Kotlin | To Do |
070 | Climbing Stairs | Easy | To Do | To Do | Kotlin | To Do |
075 | Sort Colors | Medium | To Do | To Do | Kotlin | To Do |
079 | Word Search | Medium | To Do | To Do | Kotlin | To Do |
080 | Remove Duplicates from Sorted Array II | Medium | To Do | To Do | Kotlin | To Do |
088 | Merge Sorted Array | Easy | To Do | To Do | Kotlin | To Do |
101 | Symmetric Tree | Easy | To Do | To Do | Kotlin | To Do |
102 | Binary Tree Level Order Traversal | Medium | To Do | To Do | Kotlin | To Do |
112 | Path Sum | Easy | To Do | To Do | Kotlin | To Do |
113 | Path Sum II | Medium | To Do | To Do | Kotlin | To Do |
118 | Pascal's Triangle | Easy | To Do | To Do | Kotlin | To Do |
119 | Pascal's Triangle II | Easy | To Do | To Do | Kotlin | To Do |
125 | Valid Palindrome | Easy | To Do | To Do | Kotlin | To Do |
138 | Copy List with Random Pointer | Medium | To Do | To Do | Kotlin | To Do |
151 | Reverse Words in a String | Medium | To Do | To Do | Kotlin | To Do |
153 | Find Minimum in Rotated Sorted Array | Medium | To Do | To Do | Kotlin | To Do |
154 | Find Minimum in Rotated Sorted Array II | Hard | To Do | To Do | Kotlin | To Do |
155 | Min Stack | Medium | To Do | To Do | Kotlin | To Do |
162 | Find Peak Element | Medium | To Do | To Do | Kotlin | To Do |
167 | Two Sum II - Input Array Is Sorted | Medium | To Do | To Do | Kotlin | To Do |
169 | Majority Element | Easy | To Do | To Do | Kotlin | To Do |
191 | Number of 1 Bits | Easy | To Do | To Do | Kotlin | Golang |
206 | Reverse Linked List | Easy | To Do | To Do | Kotlin | To Do |
209 | Minimum Size Subarray Sum | Medium | To Do | To Do | Kotlin | To Do |
226 | Invert Binary Tree | Easy | To Do | To Do | Kotlin | To Do |
228 | Summary Ranges | Easy | To Do | To Do | Kotlin | To Do |
240 | Search a 2D Matrix II | Medium | To Do | To Do | Kotlin | To Do |
278 | First Bad Version | Easy | To Do | To Do | Kotlin | To Do |
283 | Move Zeroes | Easy | To Do | To Do | Kotlin | To Do |
343 | Integer Break | Medium | To Do | To Do | Kotlin | To Do |
344 | Reverse String | Easy | To Do | To Do | Kotlin | To Do |
345 | Reverse Vowels of a String | Easy | To Do | To Do | Kotlin | To Do |
374 | Guess Number Higher or Lower | Easy | To Do | To Do | Kotlin | To Do |
485 | Max Consecutive Ones | Easy | To Do | To Do | Kotlin | To Do |
557 | Reverse Words in a String III | Easy | To Do | To Do | Kotlin | To Do |
561 | Array Partition | Easy | To Do | To Do | Kotlin | To Do |
704 | Binary Search | Easy | To Do | To Do | Kotlin | To Do |
946 | Validate Stack Sequences | Medium | To Do | To Do | Kotlin | To Do |
1921 | Eliminate Maximum Number of Monsters | Medium | To Do | To Do | Kotlin | To Do |
1991 | Find the Middle Index in Array | Easy | To Do | To Do | Kotlin | To Do |