Hyoseo Lee
Home
About
Projects
Blog
Thinking
Home
About
Projects
Blog
Thinking
leetcode —
Archive
/
LeetCode
Problem solutions — approach, intuition, and complexity.
Easy
1984. Minimum Difference Between Highest and Lowest of K Scores
Easy
2026-06-13
Easy
2269. Find the K-Beauty of a Number
Easy
2026-06-13
Easy
2379. Minimum Recolors to Get K Consecutive Black Blocks
Easy
2026-06-13
Easy
2760. Longest Even Odd Subarray With Threshold
Easy
2026-06-13
Easy
1652. Defuse the Bomb
Easy
2026-06-10
Easy
1763. Longest Nice Substring
Easy
2026-06-10
Easy
1876. Substrings of Size Three with Distinct Characters
Easy
2026-06-10
Easy
594. Longest Harmonious Subsequence
Easy
2026-06-09
Easy
643. Maximum Average Subarray I
Easy
2026-06-09
Medium
3689. Maximum Total Subarray Value I
Medium
2026-06-09
Medium
22. Generate Parentheses
Dynamic Programming
2025-10-06
Medium
5. Longest Palindromic Substring
Dynamic Programming
2025-10-03
Easy
1518. Water Bottles
Math
2025-10-02
Medium
3100. Water Bottles II
Math
2025-10-02
Medium
1039. Minimum Score Triangulation of Polygon
Dynamic Programming
2025-09-30
Medium
2221. Find Triangular Sum of an Array
Math
2025-09-30
Medium
7. Reverse Integer
Math
2025-08-01
Medium
8. String to Integer (atoi)
String
2025-08-01
Medium
11. Container With Most Water
Two Pointers
2025-08-01
Medium
12. Integer to Roman
Math
2025-08-01
Medium
6. Zigzag Conversion
String
2025-07-31
Easy
412. Fizz Buzz
Math
2025-07-31
Easy
387. First Unique Character in a String
Hash Table
2025-07-29
Easy
389. Find the Difference
Bit Manipulation
2025-07-29
Easy
392. Is Subsequence
Dynamic Programming
2025-07-29
Easy
404. Sum of Left Leaves
Depth-First Search
2025-07-29
Easy
374. Guess Number Higher or Lower
Binary Search
2025-07-28
Easy
383. Ransom Note
Hash Table
2025-07-28
Easy
342. Power of Four
Bit Manipulation
2025-07-27
Easy
344. Reverse String
Two Pointers
2025-07-27
Easy
345. Reverse Vowels of a String
Two Pointers
2025-07-27
Easy
349. Intersection of Two Arrays
Binary Search
2025-07-27
Easy
367. Valid Perfect Square
Binary Search
2025-07-27
Easy
292. Nim Game
Math
2025-07-25
Easy
303. Range Sum Query - Immutable
Array
2025-07-25
Easy
326. Power of Three
Math
2025-07-25
Easy
338. Counting Bits
Dynamic Programming
2025-07-25
Easy
278. First Bad Version
Binary Search
2025-07-21
Easy
283. Move Zeroes
Two Pointers
2025-07-21
Easy
290. Word Pattern
Hash Table
2025-07-21
Easy
257. Binary Tree Paths
Backtracking
2025-07-20
Easy
258. Add Digits
Math
2025-07-20
Easy
263. Ugly Number
Math
2025-07-20
Easy
268. Missing Number
Binary Search
2025-07-20
Easy
231. Power of Two
Bit Manipulation
2025-06-08
Easy
234. Palindrome Linked List
Two Pointers
2025-06-08
Easy
222. Count Complete Tree Nodes
Binary Search
2025-05-03
Easy
225. Implement Stack using Queues
Stack
2025-05-03
Easy
226. Invert Binary Tree
Depth-First Search
2025-05-03
Easy
219. Contains Duplicate II
Sliding Window
2025-04-19
Easy
205. Isomorphic Strings
Hash Table
2025-04-16
Easy
206. Reverse Linked List
Recursion
2025-04-16
Easy
217. Contains Duplicate
Hash Table
2025-04-16
Easy
202. Happy Number
Two Pointers
2025-04-15
Easy
203. Remove Linked List Elements
Recursion
2025-04-15
Easy
169. Majority Element
Divide and Conquer
2025-04-13
Easy
171. Excel Sheet Column Number
Math
2025-04-13
Easy
190. Reverse Bits
Divide and Conquer
2025-04-13
Easy
191. Number of 1 Bits
Divide and Conquer
2025-04-13
Easy
168. Excel Sheet Column Title
Math
2025-04-12
Easy
125. Valid Palindrome
Two Pointers
2025-04-07
Easy
136. Single Number
Bit Manipulation
2025-04-07
Easy
144. Binary Tree Preorder Traversal
Depth-First Search
2025-04-07
Easy
145. Binary Tree Postorder Traversal
Depth-First Search
2025-04-07
Easy
160. Intersection of Two Linked Lists
Two Pointers
2025-04-07
Easy
121. Best Time to Buy and Sell Stock
Dynamic Programming
2025-04-06
Easy
118. Pascal's Triangle
Dynamic Programming
2025-04-05
Easy
119. Pascal's Triangle II
Dynamic Programming
2025-04-05
Easy
69. Sqrt(x)
Binary Search
2025-04-04
Easy
70. Climbing Stairs
Dynamic Programming
2025-04-04
Easy
83. Remove Duplicates from Sorted List
Linked List
2025-04-04
Easy
88. Merge Sorted Array
Two Pointers
2025-04-04
Easy
94. Binary Tree Inorder Traversal
Depth-First Search
2025-04-04
Easy
100. Same Tree
Depth-First Search
2025-04-04
Easy
67. Add Binary
Bit Manipulation
2025-03-20
Easy
28. Find the Index of the First Occurrence in a String
Two Pointers
2025-03-19
Easy
35. Search Insert Position
Binary Search
2025-03-19
Easy
58. Length of Last Word
String
2025-03-19
Easy
66. Plus One
Math
2025-03-19
Easy
26. Remove Duplicates from Sorted Array
Two Pointers
2025-03-16
Easy
27. Remove Element
Two Pointers
2025-03-16
Easy
111. Minimum Depth of Binary Tree
Depth-First Search
2025-03-15
Easy
112. Path Sum
Depth-First Search
2025-03-15
Easy
141. Linked List Cycle
Two Pointers
2025-03-15
Easy
110. Balanced Binary Tree
Depth-First Search
2025-03-10
Easy
108. Convert Sorted Array to Binary Search Tree
Divide and Conquer
2025-03-06
Easy
101. Symmetric Tree
Depth-First Search
2025-03-04
Easy
104. Maximum Depth of Binary Tree
Depth-First Search
2025-03-04