Algobase
  • Introduction
  • Leetcode
    • 226. Invert Binary Tree
    • 136. Single Number
    • 104. Maximum Depth of Binary Tree
    • 344. Reverse String
    • 461. Hamming Distance
    • 617. Merge Two Binary Trees
    • 237. Delete Node in a Linked List
    • 412. Fizz Buzz
    • 206. Reverse Linked List
    • 169. Majority Element
    • 108. Convert Sorted Array to Binary Search Tree
    • 283. Move Zeroes
    • 122. Best Time to Buy and Sell Stock II
    • 242. Valid Anagram
    • 171. Excel Sheet Column Number
    • 217. Contains Duplicate
    • 448. Find All Numbers Disappeared in an Array
    • 13. Roman to Integer
    • 21. Merge Two Sorted Lists
    • 100. Same Tree
    • 121. Best Time to Buy and Sell Stock
    • 350. Intersection of Two Arrays II
    • 268. Missing Number
    • 118. Pascal's Triangle
    • 387. First Unique Character in a String
    • 38. Count and Say
    • 26. Remove Duplicates from Sorted Array
    • 1. Two Sum
    • 53. Maximum Subarray
    • 101. Symmetric Tree
    • 70. Climbing Stairs
    • 543. Diameter of Binary Tree
    • 9. Palindrome Number
    • 191. Number of 1 Bits
    • 202. Happy Number
    • 326. Power of Three
    • 198. House Robber
    • 66. Plus One
    • 724. Find Pivot Index
    • 155. Min Stack
    • 14. Longest Common Prefix
    • 278. First Bad Version
    • 125. Valid Palindrome
    • 172. Factorial Trailing Zeros
    • 20. Valid Parentheses
    • 234. Palindrome Linked List
    • 88. Merge Sorted Array
    • 190. Reverse Bits
    • 160. Intersection of Two Linked Lists
    • 141. Linked List Cycle
    • 189. Rotate Array
    • 28. Implement strStr()
    • 69. Sqrt(x)
    • 204. Count Primes
    • 581. Shortest Unsorted Continuous Subarray
    • 7. Reverse Integer
    • 763. Partition Labels
    • 338. Counting Bits
    • 406. Queue Reconstruction by Height
    • 46. Permutations
    • 94. Binary Tree Inorder Traversal
    • 739. Daily Temperature
    • 22. Generate Parentheses
    • 78. Subsets
    • 347. Top K Frequent Elements
    • 647. Palindromic Substrings
    • 230. Kth Smallest Element in a BST
    • 238. Product of Array Except Self
    • 1143. Longest Common Subsequence
    • 48. Rotate Image
    • 49. Group Anagrams
    • 39. Combination Sum
    • 454. 4Sum II
    • 62. Unique Paths
    • 378. Kth Smallest Element in a Sorted Matrix
    • 64. Minimum Path Sum
    • 102. Binary Tree Level Order Traversal
    • 289. Game of Life
    • 145. Binary Tree Postorder Traversal
    • 287. Find the Duplicate Number
    • 215. Kth Largest Element in an Array
    • 328. Odd Even Linked List
    • 875. Koko Eating Bananas
    • 384. Shuffle an Array
    • 341. Flatten Nested List Iterator
    • 96. Unique Binary Search Trees
    • 11. Container With Most Water
    • 337. House Robber III
    • 394. Decode String
    • 371. Sum of Two Integers
    • 621. Task Scheduler
    • 208. Implement Trie (Prefix Tree)
    • 114. Flatten Binary Tree to Linked List
    • 105. Construct Binary Tree from Preorder and Inorder Traversal
    • 75. Sort Colors
    • 131. Palindrome Partitioning
    • 103. Binary Tree Zigzag Level Order Traversal
    • 36. Valid Sudoku
    • 17. Letter Combinations of a Phone Number
    • 309. Best Time to Buy and Sell Stock with Cooldown
    • 279. Perfect Squares
    • 380. Insert Delete GetRandom O(1)
    • 116. Populating Next Right Pointers in Each Node
    • 236. Lowest Common Ancestor of a Binary Tree
    • 200. Number of Islands
    • 437. Path Sum III
    • 416. Partition Equal Subset Sum
    • 1049. Last Stone Weight II
    • 494. Target Sum
    • 16. 3Sum Closest
    • 148. Sort List
    • 207. Course Schedule
    • 560. Subarray Sum Equals K
    • 438. Find All Anagrams in a String
    • 300. Longest Increasing Subsequence
    • 240. Search a 2D Matrix II
    • 162. Find Peak Element
    • 73. Set Matrix Zeroes
    • 134. Gas Station
    • 139. Word Break
    • 210. Course Schedule II
    • 395. Longest Substring with At Least K Repeating Characters
    • 787. Cheapest Flights Within K Stops
    • 56. Merge Intervals
    • 334. Increasing Triplet Subsequence
    • 713. Subarray Product Less Than K
    • 142. Linked List Cycle II
    • 221. Maximal Square
    • 138. Copy List with Random Pointer
    • 227. Basic Calculator II
    • 6. ZigZag Conversion
    • 150. Evaluate Reverse Polish Notation
    • 34. Find First and Last Position of Element in Sorted Array
    • 322. Coin Change
    • 79. Word Search
    • 19.Remove Nth Node From End of List
    • 33. Search in Rotated Sorted Array
    • 63. Unique Paths II
    • 146. LRU Cache
    • 2. Add Two Numbers
    • 54. Spiral Matrix
    • 55. Jump Game
    • 50. Pow(x, n)
    • 3. Longest Substring Without Repeating Characters
    • 152. Maximum Product Subarray
    • 5. Longest Palindromic Substring
    • 179. Largest Number
    • 324. Wiggle Sort II
    • 127. Word Ladder
    • 91. Decode Ways
    • 15. 3Sum
    • 98. Validate Binary Search Tree
    • 130. Surrounded Regions
    • 8. String to Integer (atoi)
    • 29. Divide Two Integers
    • 166. Fraction to Recurring Decimal
    • 72. Edit Distance
    • 295. Find Median from Data Stream
    • 123. Best Time to Buy and Sell Stock III
    • 829. Consecutive Numbers Sum
    • 31. Next Permutation
    • 173. Binary Search Tree Iterator
    • 92. Reverse Linked List II
    • 95. Unique Binary Search Trees II
    • 24. Swap Nodes in Pairs
    • 209. Minimum Size Subarray Sum
    • 199. Binary Tree Right Side View
    • 120. Triangle
    • 188. Best Time to Buy and Sell Stock IV
    • 442. Find All Duplicates in an Array
    • 222. Count Complete Tree Nodes
    • 47. Permutations II
    • 109. Convert Sorted List to Binary Search Tree
    • 18. 4Sum
    • 153. Find Minimum in Rotated Sorted Array
    • 654. Maximum Binary Tree
    • 695. Max Area of Island
    • 547. Friend Circles
    • 43. Multiply Strings
    • 310. Minimum Height Trees
    • 516. Longest Palindromic Subsequence
    • 241. Different Ways to Add Parentheses
    • 863. All Nodes Distance K in Binary Tree
    • 143. Reorder List
    • 402. Remove K Digits
    • 450. Delete Node in a BST
  • Algorithms & Data Structure
    • Sorting
  • Leetcode SQL
Powered by GitBook
On this page

Was this helpful?

Leetcode

Leetcode problems and my solutions

No.

Problem Title

Difficulty

Date

Attempt

617

Easy

2020-09-15

3

461

Easy

2020-09-16

3

344

Easy

2020-09-16

3

104

Easy

2020-09-16

3

136

Easy

2020-09-16

3

226

Easy

2020-09-16

3

237

Easy

2020-09-16

3

412

Easy

2020-09-16

3

206

Easy

2020-09-16

3

169

Easy

2020-09-16

3

108

Easy

2020-09-17

3

283

Easy

2020-09-17

3

122

Easy

2020-09-17

3

242

Easy

2020-09-17

3

171

Easy

2020-09-17

3

217

Easy

2020-09-17

3

448

Easy

2020-09-17

3

13

Easy

2020-09-17

3

21

Easy

2020-09-17

3

100

Easy

2020-09-17

3

121

Easy

2020-09-18

3

350

Easy

2020-09-18

3

268

Easy

2020-09-18

3

118

Easy

2020-09-18

3

387

Easy

2020-09-18

3

38

Easy

2020-09-19

3

26

Easy

2020-09-19

3

1

Easy

2020-09-19

3

53

Easy

2020-09-19

3

101

Easy

2020-09-19

3

70

Easy

2020-09-19

3

543

Easy

2020-09-19

3

9

Easy

2020-09-19

3

191

Easy

2020-09-19

3

202

Easy

2020-09-19

3

326

Easy

2020-09-20

3

198

Easy

2020-09-20

3

66

Easy

2020-09-20

3

724

Easy

2020-09-20

3

155

Easy

2020-09-20

3

14

Easy

2020-09-21

3

278

Easy

2020-09-21

3

125

Easy

2020-09-21

3

172

Easy

2020-09-21

3

20

Easy

2020-09-21

3

234

Easy

2020-09-21

3

88

Easy

2020-09-21

3

190

Easy

2020-09-21

3

160

Easy

2020-09-21

3

141

Easy

2020-09-21

3

189

Easy

2020-09-22

3

28

Easy

2020-09-22

3

69

Easy

2020-09-22

3

204

Easy

2020-09-22

3

581

Easy

2020-09-22

3

7

Easy

2020-09-22

3

763

Medium

2020-09-24

3

338

Medium

2020-09-24

3

406

Medium

2020-09-24

3

46

Medium

2020-09-24

3

94

Medium

2020-09-26

3

739

Medium

2020-09-26

3

22

Medium

2020-09-26

3

78

Medium

2020-09-26

3

347

Medium

2020-09-27

3

647

Medium

2020-09-27

3

230

Medium

2020-09-27

3

238

Medium

2020-09-27

3

1143

Medium

2020-09-28

3

48

Medium

2020-09-28

3

49

Medium

2020-09-28

3

39

Medium

2020-09-28

3

454

Medium

2020-10-01

3

62

Medium

2020-10-01

3

378

Medium

2020-10-01

3

64

Medium

2020-10-01

3

102

Medium

2020-10-01

3

289

Medium

2020-10-01

3

145

Medium

2020-10-01

3

287

Medium

2020-10-01

3

215

Medium

2020-10-01

3

328

Medium

2020-10-01

3

875

Medium

2020-10-02

3

384

Medium

2020-10-02

3

341

Medium

2020-10-02

3

96

Medium

2020-10-02

3

11

Medium

2020-10-04

3

337

Medium

2020-10-04

3

394

Medium

2020-10-04

3

371

Medium

2020-10-04

3

621

Medium

2020-10-05

3

208

Medium

2020-10-05

3

114

Medium

2020-10-05

3

105

Medium

2020-10-05

3

75

Medium

2020-10-06

3

131

Medium

2020-10-06

3

103

Medium

2020-10-06

3

36

Medium

2020-10-06

3

17

Medium

2020-10-07

3

309

Medium

2020-10-07

3

279

Medium

2020-10-07

3

380

Medium

2020-10-07

3

116

Medium

2020-10-12

3

236

Medium

2020-10-12

3

200

Medium

2020-10-12

3

437

Medium

2020-10-12

3

416

Medium

2020-10-13

3

1049

Medium

2020-10-13

3

494

Medium

2020-10-13

3

16

Medium

2020-10-13

3

148

Medium

2020-10-14

3

207

Medium

2020-10-14

3

560

Medium

2020-10-14

3

438

Medium

2020-10-14

3

300

Medium

2020-10-15

3

240

Medium

2020-10-15

3

162

Medium

2020-10-15

3

73

Medium

2020-10-15

3

134

Medium

2020-10-18

3

139

Medium

2020-10-18

3

210

Medium

2020-10-18

3

395

Medium

2020-10-18

3

787

Medium

2020-10-19

3

56

Medium

2020-10-19

3

334

Medium

2020-10-19

3

713

Medium

2020-10-19

3

142

Medium

2020-10-20

3

221

Medium

2020-10-20

3

138

Medium

2020-10-20

3

227

Medium

2020-10-20

3

6

Medium

2020-10-21

3

150

Medium

2020-10-21

3

34

Medium

2020-10-21

3

322

Medium

2020-10-21

3

79

Medium

2020-10-22

3

19

Medium

2020-10-22

3

33

Medium

2020-10-22

3

63

Medium

2020-10-22

3

146

Medium

2020-10-25

3

2

Medium

2020-10-25

3

54

Medium

2020-10-25

3

55

Medium

2020-10-25

3

50

Medium

2020-10-27

3

3

Medium

2020-10-27

3

152

Medium

2020-10-27

3

5

Medium

2020-10-28

3

179

Medium

2020-10-28

3

324

Medium

2020-10-28

3

127

Medium

2020-10-28

3

91

Medium

2020-10-29

3

15

Medium

2020-10-29

3

98

Medium

2020-10-29

3

130

Medium

2020-10-29

3

8

Medium

2020-11-02

3

29

Medium

2020-11-02

3

72

Hard

2020-11-04

3

295

Hard

2020-11-04

3

123

Hard

2020-11-09

3

829

Hard

2020-11-10

3

31

Medium

2020-11-16

1

173

Medium

2020-11-17

1

92

Medium

2020-11-20

1

95

Medium

2020-11-23

1

24

Medium

2020-11-24

1

209

Medium

2020-11-25

1

199

Medium

2020-11-26

1

120

Medium

2020-11-28

1

188

Hard

2020-11-30

1

442

Medium

2020-12-01

1

222

Medium

2020-12-02

1

47

Medium

2020-12-02

1

109

Medium

2020-12-05

1

18

Medium

2020-12-06

1

153

Medium

2020-12-07

1

695

Medium

2020-12-10

1

654

Medium

2020-12-14

1

547

Medium

2020-12-15

1

43

Medium

2020-12-16

1

310

Medium

2020-12-17

1

516

Medium

2020-12-19

1

241

Medium

2020-12-20

1

863

Medium

2020-12-22

1

143

Medium

2020-12-23

1

402

Medium

2020-12-28

1

450

Medium

2021-01-01

1

PreviousIntroductionNext226. Invert Binary Tree

Last updated 7 months ago

Was this helpful?

Merge Two Binary Trees
Hamming Distance
Reverse String
Maximum Depth of Binary Tree
Single Number
Invert Binary Tree
Delete Node in a Linked List
Fizz Buzz
Reverse Linked List
Majority Element
Convert Sorted Array to Binary Search Tree
Move Zeroes
Best Time to Buy and Sell Stock II
Valid Anagram
Excel Sheet Column Number
Contains Duplicate
Find All Numbers Disappeared in an Array
Roman to Integer
Merge Two Sorted Lists
Same Tree
Best Time to Buy and Sell Stock
Intersection of Two Arrays II
Missing Number
Pascal's Triangle
First Unique Character in a String
Count and Say
Remove Duplicates from Sorted Array
Two Sum
Maximum Subarray
Symmetric Tree
Climbing Stairs
Diameter of Binary Tree
Palindrome Number
Number of 1 Bits
Happy Number
Power of Three
House Robber
Plus One
Find Pivot Index
Min Stack
Longest Common Prefix
First Bad Version
Valid Palindrome
Factorial Trailing Zeros
Valid Parentheses
Palindrome Linked List
Merge Sorted Array
Reverse Bits
Intersection of Two Linked Lists
Linked List Cycle
Rotate Array
Implement strStr()
Sqrt(x)
Count Primes
Shortest Unsorted Continuous Subarray
Reverse Integer
Partition Labels
Counting Bits
Queue Reconstruction by Height
Permutations
Binary Tree Inorder Traversal
Daily Temperature
Generate Parentheses
Subsets
Top K Frequent Elements
Palindromic Substrings
Kth Smallest Element in a BST
Product of Array Except Self
Longest Common Subsequence
Rotate Image
Group Anagrams
Combination Sum
4Sum II
Unique Paths
Kth Smallest Element in a Sorted Matrix
Minimum Path Sum
Binary Tree Level Order Traversal
Game of Life
Binary Tree Postorder Traversal
Find the Duplicate Number
Kth Largest Element in an Array
Odd Even Linked List
Koko Eating Bananas
Shuffle an Array
Flatten Nested List Iterator
Unique Binary Search Trees
Container With Most Water
House Robber III
Decode String
Sum of Two Integers
Task Scheduler
Implement Trie (Prefix Tree)
Flatten Binary Tree to Linked List
Construct Binary Tree from Preorder and Inorder Traversal
Sort Colors
Palindrome Partitioning
Binary Tree Zigzag Level Order Traversal
Valid Sudoku
Letter Combinations of a Phone Number
Best Time to Buy and Sell Stock with Cooldown
Perfect Squares
Insert Delete GetRandom O(1)
Populating Next Right Pointers in Each Node
Lowest Common Ancestor of a Binary Tree
Number of Islands
Path Sum III
Partition Equal Subset Sum
Last Stone Weight II
Target Sum
3Sum Closest
Sort List
Course Schedule
Subarray Sum Equals K
Find All Anagrams in a String
Longest Increasing Subsequence
Search a 2D Matrix II
Find Peak Element
Set Matrix Zeroes
Gas Station
Word Break
Course Schedule II
Longest Substring with At Least K Repeating Characters
Cheapest Flights Within K Stops
Merge Intervals
Increasing Triplet Subsequence
Subarray Product Less Than K
Linked List Cycle II
Maximal Square
Copy List with Random Pointer
Basic Calculator II
ZigZag Conversion
Evaluate Reverse Polish Notation
Find First and Last Position of Element in Sorted Array
Coin Change
Word Search
Remove Nth Node From End of List
Search in Rotated Sorted Array
Unique Paths II
LRU Cache
Add Two Numbers
Spiral Matrix
Jump Game
Pow(x, n)
Longest Substring Without Repeating Characters
Maximum Product Subarray
Longest Palindromic Substring
Largest Number
Wiggle Sort II
Word Ladder
Decode Ways
3Sum
Validate Binary Search Tree
Surrounded Regions
String to Integer (atoi)
Divide Two Integers
Edit Distance
Find Median from Data Stream
Best Time to Buy and Sell Stock III
Consecutive Numbers Sum
Next Permutation
Binary Search Tree Iterator
Reverse Linked List II
Unique Binary Search Trees II
Swap Nodes in Pairs
Minimum Size Subarray Sum
Binary Tree Right Side View
Triangle
Best Time to Buy and Sell Stock IV
Find All Duplicates in an Array
Count Complete Tree Nodes
Permutations II
Convert Sorted List to Binary Search Tree
4Sum
Find Minimum in Rotated Sorted Array
Max Area of Island
Maximum Binary Tree
Friend Circles
Multiply Strings
Minimum Height Trees
Longest Palindromic Subsequence
Different Ways to Add Parentheses
All Nodes Distance K in Binary Tree
Reorder List
Remove K Digits
Delete Node in a BST