Skip to content

lee-hen/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode problems

Algorithms + Data Structures = Programs

Title Solution Difficulty
243. Shortest Word Distance Go Easy
244. Shortest Word Distance II Go Medium
245. Shortest Word Distance III Go Medium
247. Strobogrammatic Number II Go Medium
248. Strobogrammatic Number III Go Hard
249. Group Shifted Strings Go Medium
271. Encode and Decode Strings Go Medium
288. Unique Word Abbreviation Go Medium
253. Meeting Rooms II Go Medium
1197. Minimum Knight Moves Go Medium
716. Max Stack Go Easy
155. Min Stack Go Easy
1152. Analyze User Website Visit Pattern Go Medium
1570. Dot Product of Two Sparse Vectors Go Medium
356. Line Reflection Go Medium
362. Design Hit Counter Go Medium
236. Lowest Common Ancestor of a Binary Tree Go Medium
1650. Lowest Common Ancestor of a Binary Tree III Go Medium
1086. High Five Go Easy
359. Logger Rate Limiter Go Easy
346. Moving Average from Data Stream Go Easy
252. Meeting Rooms Go Easy
314. Binary Tree Vertical Order Traversal Go Medium
1762. Buildings With an Ocean View Go Medium
364. Nested List Weight Sum II Go Medium
339. Nested List Weight Sum Go Medium
426. Convert Binary Search Tree to Sorted Doubly Linked List Go Medium
1167. Minimum Cost to Connect Sticks Go Medium
146. LRU Cache Go Medium
370. Range Addition Go Medium
348. Design Tic-Tac-Toe Go Medium
723. Candy Crush Go Medium
588. Design In-Memory File System Go Hard
269. Alien Dictionary Go Hard
694. Number of Distinct Islands Go Medium
238. Product of Array Except Self Go Medium
759. Employee Free Time Go Hard
465. Optimal Account Balancing Go Hard
929. Unique Email Addresses Go Easy
975. Odd Even Jump Go Hard
482. License Key Formatting Go Easy
904. Fruit Into Baskets Go Medium
3. Longest Substring Without Repeating Characters Go Medium
11. Container With Most Water Go Medium
15. 3Sum Go Medium
31. Next Permutation Go Medium
43. Multiply Strings Go Medium
48. Rotate Image Go Medium
55. Jump Game Go Medium
66. Plus One Go Easy
76. Minimum Window Substring Go Hard
158. Read N Characters Given read4 II - Call Multiple Times Go Hard
159. Longest Substring with At Most Two Distinct Characters Go Medium
163. Missing Ranges Go Easy
681. Next Closest Time Go Medium
809. Expressive Words Go Medium
833. Find And Replace in String Go Medium
849. Maximize Distance to Closest Person Go Medium
20. Valid Parentheses Go Easy
844. Backspace String Compare Go Easy
215. Kth Largest Element in an Array Go Medium
973. K Closest Points to Origin Go Medium
23. Merge k Sorted Lists Go Hard
42. Trapping Rain Water Go Hard
857. Minimum Cost to Hire K Workers Go Hard
4. Median of Two Sorted Arrays Go Hard
34. Find First and Last Position of Element in Sorted Array Go Medium
56. Merge Intervals Go Medium
57. Insert Interval Go Medium
242. Valid Anagram Go Easy
852. Peak Index in a Mountain Array Go Easy
315. Count of Smaller Numbers After Self Go Hard
425. Word Squares Go Hard
17. Letter Combinations of a Phone Number Go Medium
22. Generate Parentheses Go Medium
322. Coin Change Go Medium
121. Best Time to Buy and Sell Stock Go Easy
53. Maximum Subarray Go Easy
5. Longest Palindromic Substring Go Medium
152. Maximum Product Subarray Go Medium
351. Android Unlock Patterns Go Medium
410. Split Array Largest Sum Go Hard
212. Word Search II Go Hard
2. Add Two Numbers Go Medium
19. Remove Nth Node From End of List Go Medium
21. Merge Two Sorted Lists Go Easy
138. Copy List with Random Pointer Go Medium
380. Insert Delete GetRandom O(1) Go Medium
642. Design Search Autocomplete System Go Hard
297. Serialize and Deserialize Binary Tree Go Hard
124. Binary Tree Maximum Path Sum Go Hard
543. Diameter of Binary Tree Go Easy
222. Count Complete Tree Nodes Go Medium
951. Flip Equivalent Binary Trees Go Medium
200. Number of Islands Go Medium
127. Word Ladder Go Hard
246. Strobogrammatic Number Go Easy
394. Decode String Go Medium
210. Course Schedule II Go Medium
329. Longest Increasing Path in a Matrix Go Hard
753. Cracking the Safe Go Hard
489. Robot Room Cleaner Go Hard
399. Evaluate Division Go Medium
947. Most Stones Removed with Same Row or Column Go Medium
7. Reverse Integer Go Medium
205. Isomorphic Strings Go Easy
78. Subsets Go Medium
771. Jewels and Stones Go Easy
939. Minimum Area Rectangle Go Medium
777. Swap Adjacent in LR String Go Medium
299. Bulls and Cows Go Medium