leetcode

1.[leetcode #1690] Stone Game VII

post-thumbnail

2.[leetcode #877] Stone Game

post-thumbnail

3.[leetcode #429] N-ary Tree Level Order Traversal

post-thumbnail

4.[leetcode #132] Palindrome Partitioning II

post-thumbnail

5.[leetcode #1632] Rank Transform of a Matrix

post-thumbnail

6.[leetcode #415] Add Strings

post-thumbnail

7.[leetcode #926] Flip String to Monotone Increasing

post-thumbnail

8.[leetcode #954] Array of Doubled Pairs

post-thumbnail

9.[leetcode #49] Group Anagrams

post-thumbnail

10.[leetcode #73] Set Matrix Zeroes

post-thumbnail

11.[leetcode #546] Remove Boxes

post-thumbnail

12.[leetcode #76] Minimum Window Substring

post-thumbnail

13.[leetcode #303] Range Sum Query - Immutable

post-thumbnail

14.[leetcode #1448] Count Good Nodes in Binary Tree

post-thumbnail

15.[leetcode #91] Decode Ways

post-thumbnail

16.[leetcode #1339] Maximum Product of Splitted Binary Tree

post-thumbnail

17.[leetcode #653] Two Sum IV - Input is a BST

post-thumbnail

18.[leetcode #537] Complex Number Multiplication

post-thumbnail

19.[leetcode #633] Sum of Square Numbers

post-thumbnail

20.[leetcode #331] Verify Preorder Serialization of a Binary Tree

post-thumbnail

21.[leetcode #1235] Maximum Profit in Job Scheduling

post-thumbnail

22.[leetcode #330] Patching Array

post-thumbnail

23.[leetcode #598] Range Addition II

post-thumbnail

24.[leetcode #153] Find Minimum in Rotated Sorted Array

post-thumbnail

25.[leetcode #565] Array Nesting

post-thumbnail

26.[leetcode #206] Reverse Linked List

post-thumbnail

27.[leetcode #1629] Slowest Key

post-thumbnail

28.[leetcode #848] Shifting Letters

post-thumbnail

29.[leetcode #917] Reverse Only Letters

post-thumbnail

30.[leetcode #1189] Maximum Number of Balloons

post-thumbnail

31.[leetcode #1328] Break a Palindrome

post-thumbnail

32.[leetcode #1137] N-th Tribonacci Number

post-thumbnail

33.[leetcode #929] Unique Email Addresses

post-thumbnail

34.[leetcode #922] Sort Array By Parity II

post-thumbnail

35.[leetcode # 725] Split Linked List in Parts

post-thumbnail

36.[leetcode #698] Partition to K Equal Sum Subsets

post-thumbnail

37.[leetcode #1143] Longest Common Subsequence

post-thumbnail

38.[leetcode #463] Island Perimeter

post-thumbnail

39.[leetcode #55] Jump Game

post-thumbnail

40.[leetcode #70] Climbing Stairs

post-thumbnail

41.[leetcode #174] Dungeon Game

post-thumbnail

42.[leetcode #442] Find All Duplicates in an Array

post-thumbnail

43.[leetcode #79] Word Search

post-thumbnail

44.[leetcode #543] Diameter of Binary Tree

post-thumbnail

45.[leetcode #374] Guess Number Higher or Lower

post-thumbnail

46.[leetcode #201] Bitwise AND of Numbers Range

post-thumbnail

47.[leetcode #208] Implement Trie (Prefix Tree)

post-thumbnail

48.[leetcode #1008] Construct Binary Search Tree from Preorder Traversal

post-thumbnail

49.[leetcode #279] Perfect Squares

post-thumbnail

50.[leetcode #309] Best Time to Buy and Sell Stock with Cooldown

post-thumbnail

51.[leetcode #437] Path Sum III

post-thumbnail

52.[leetcode #993] Cousins in Binary Tree

post-thumbnail

53.[leetcode #123] Best Time to Buy and Sell Stock III

post-thumbnail

54.[leetcode #496] Next Greater Element I

post-thumbnail

55.[leetcode #151] Reverse Words in a String

post-thumbnail

56.[leetcode #380] Insert Delete GetRandom O(1)

post-thumbnail

57.[leetcode #451] Sort Characters By Frequency

post-thumbnail

58.[leetcode #155] Min Stack

post-thumbnail

59.[leetcode #154] Find Minimum in Rotated Sorted Array II

post-thumbnail

60.[leetcode #222] Count Complete Tree Nodes

post-thumbnail

61.[Leetcode #226] Invert Binary Tree

post-thumbnail

62.[leetcode #75] Sort Colors

post-thumbnail

63.[leetcode #15] 3Sum

post-thumbnail

64.[leetcode #430] Flatten a Multilevel Doubly Linked List

post-thumbnail

65.[leetcode #129] Sum Root to Leaf Numbers

post-thumbnail

66.[leetcode #404] Sum of Left Leaves

post-thumbnail

67.[leetcode #1044] Longest Duplicate Substring

post-thumbnail

68.[leetcode #441] Arranging Coins

post-thumbnail

69.[leetcode #96] Unique Binary Search Trees

post-thumbnail

70.[leetcode #260] Single Number III

post-thumbnail

71.[leetcode #43] Multiply Strings

post-thumbnail

72.[leetcode #1178] Number of Valid Words for Each Puzzle

post-thumbnail

73.[leetcode #122] Best Time to Buy and Sell Stock II

post-thumbnail

74.[leetcode #1413] Minimum Value to Get Positive Step by Step Sum

post-thumbnail

75.[leetcode #203] Remove Linked List Elements

post-thumbnail

76.[leetcode #739] Daily Temperatures

post-thumbnail

77.[leetcode #1286] Iterator for Combination

post-thumbnail

78.[leetcode #368] Largest Divisible Subset

post-thumbnail

79.[leetcode #461] Hamming Distance

post-thumbnail

80.[leetcode #450] Delete Node in a BST

post-thumbnail

81.[leetcode #106] Construct Binary Tree from Inorder and Postorder Traversal

post-thumbnail

82.[leetcode #540] Single Element in a Sorted Array

post-thumbnail

83.[leetcode #448] Find All Numbers Disappeared in an Array

post-thumbnail

84.[leetcode #62] Unique Paths

post-thumbnail

85.[leetcode #952] Largest Component Size by Common Factor

post-thumbnail

86.[leetcode #986] Interval List Intersections

post-thumbnail

87.[leetcode #53] Maximum Subarray

post-thumbnail

88.[leetcode #35] Search Insert Position

post-thumbnail

89.[leetcode #797] All Paths From Source to Target

post-thumbnail

90.[leetcode #721] Accounts Merge

post-thumbnail

91.[leetcode #238] Product of Array Except Self

post-thumbnail

92.[leetcode #198] House Robber

post-thumbnail

93.[leetcode #485] Max Consecutive Ones

post-thumbnail

94.[leetcode #328] Odd Even Linked List

post-thumbnail

95.[leetcode #152] Maximum Product Subarray

post-thumbnail

96.[leetcode #337] House Robber III

post-thumbnail

97.[leetcode #1032] Stream of Characters

post-thumbnail

98.[leetcode #1217] Minimum Cost to Move Chips to The Same Position

post-thumbnail

99.[leetcode #1290] Convert Binary Number in a Linked List to Integer

post-thumbnail

100.[leetcode #563] Binary Tree Tilt

post-thumbnail

101.[leetcode #1306] Jump Game III

post-thumbnail

102.[leetcode #1446] Consecutive Characters

post-thumbnail

103.[leetcode #790] Domino and Tromino Tiling

post-thumbnail

104.[leetcode #416] Partition Equal Subset Sum

post-thumbnail

105.[leetcode #938] Range Sum of BST

post-thumbnail

106.[leetcode #147] Insertion Sort List

post-thumbnail

107.[leetcode #310] Minimum Height Trees

post-thumbnail

108.[leetcode #221] Maximal Square

post-thumbnail

109.[leetcode #1200] Minimum Absolute Difference

post-thumbnail

110.[leetcode #394] Decode String

post-thumbnail

111.[leetcode #902] Numbers At Most N Given Digit Set

post-thumbnail

112.[leetcode #231] Power of Two

post-thumbnail

113.[leetcode #143] Reorder List

post-thumbnail

114.[leetcode #210] Course Schedule II

post-thumbnail

115.[leetcode #56] Merge Intervals

post-thumbnail

116.[leetcode #476] Number Complement

post-thumbnail

117.[leetcode #973] K Closest Points to Origin

post-thumbnail

118.[leetcode #876] Middle of the Linked List

post-thumbnail

119.[leetcode #116] Populating Next Right Pointers in Each Node

post-thumbnail

120.[leetcode #1015] Smallest Integer Divisible by K

post-thumbnail

121.[leetcode #1026] Maximum Difference Between Node and Ancestor

post-thumbnail

122.[leetcode #997] Find the Town Judge

post-thumbnail

123.[leetcode #1010] Pairs of Songs With Total Durations Divisible by 60

post-thumbnail

124.[leetcode #312] Burst Balloons

post-thumbnail

125.[leetcode #1009] Complement of Base 10 Integer

post-thumbnail

126.[leetcode #1094] Car Pooling

post-thumbnail

127.[leetcode #382] Linked List Random Node

post-thumbnail

128.[leetcode #67] Add Binary

post-thumbnail

129.[leetcode #1022] Sum of Root To Leaf Binary Numbers

post-thumbnail

130.[leetcode #701] Insert into a Binary Search Tree

post-thumbnail

131.[leetcode #452] Minimum Number of Arrows to Burst Balloons

post-thumbnail

132.[leetcode #290] Word Pattern

post-thumbnail

133.[leetcode #849] Maximize Distance to Closest Person

post-thumbnail

134.[leetcode #605] Can Place Flowers

post-thumbnail

135.[leetcode #142] Linked List Cycle II

post-thumbnail

136.[leetcode #875] Koko Eating Bananas

post-thumbnail

137.[leetcode #134] Gas Station

post-thumbnail

138.[leetcode #1510] Stone Game IV

post-thumbnail

139.[Leetcode #520] Detect Capital

post-thumbnail

140.[leetcode #1305] All Elements in Two Binary Search Trees

post-thumbnail

141.[leetcode #211] Design Add and Search Words Data Structure

post-thumbnail

142.[leetcode #1672] Richest Customer Wealth

post-thumbnail

143.[leetcode #454] 4Sum II

post-thumbnail

144.[leetcode #121] Best Time to Buy and Sell Stock

post-thumbnail

145.[leetcode #389] Find the Difference

post-thumbnail

146.[leetcode #80] Remove Duplicates from Sorted Array II

post-thumbnail

147.[leetcode #258] Add Digits

post-thumbnail

148.[leetcode #560] Subarray Sum Equals K

post-thumbnail

149.[leetcode #532] K-diff Pairs in an Array

post-thumbnail

150.[leetcode #104] Maximum Depth of Binary Tree

post-thumbnail

151.[leetcode #24] Swap Nodes in Pairs

post-thumbnail

152.[leetcode #136] Single Number

post-thumbnail

153.[leetcode #39] Combination Sum

post-thumbnail

154.[leetcode #402] Remove K Digits

post-thumbnail

155.[leetcode #169] Majority Element

post-thumbnail

156.[leetcode #171] Excel Sheet Column Number

post-thumbnail

157.[leetcode #165] Compare Version Numbers

post-thumbnail

158.[leetcode #228] Summary Ranges

post-thumbnail

159.[leetcode #662] Maximum Width of Binary Tree

post-thumbnail

160.[leetcode #227] Basic Calculator II

post-thumbnail

161.[leetcode #941] Valid Mountain Array

post-thumbnail

162.[leetcode #421] Maximum XOR of Two Numbers in an Array

post-thumbnail

163.[leetcode #392] Is Subsequence

post-thumbnail

164.[leetcode #338] Counting Bits

post-thumbnail

165.[leetcode #413] Arithmetic Slices

post-thumbnail

166.[leetcode #740] Delete and Earn

post-thumbnail

167.[leetcode #799] Champagne Tower

post-thumbnail

168.[leetcode #21] Merge Two Sorted Lists

post-thumbnail

169.[leetcode #141] Linked List Cycle

post-thumbnail

170.[leetcode #2] Add Two Numbers

post-thumbnail

171.[leetcode #82] Remove Duplicates from Sorted List II

post-thumbnail

172.[leetcode #61] Rotate List

post-thumbnail

173.[leetcode #138] Copy List with Random Pointer

post-thumbnail

174.[leetcode #20] Valid Parentheses

post-thumbnail

175.[leetcode #71] Simplify Path

post-thumbnail

176.[leetcode #946] Validate Stack Sequences

post-thumbnail

177.[leetcode #1249] Minimum Remove to Make Valid Parentheses

post-thumbnail

178.[leetcode #344] Reverse String

post-thumbnail

179.[Leetcode #700] Search in a Binary Search Tree

post-thumbnail

180.[leetcode #897] Increasing Order Search Tree

post-thumbnail

181.[leetcode #230] Kth Smallest Element in a BST

post-thumbnail

182.[leetcode #682] Baseball Game

post-thumbnail

183.[leetcode #173] Binary Search Tree Iterator

post-thumbnail

184.[leetcode #705] Design HashSet

post-thumbnail

185.[leetcode #706] Design HashMap

post-thumbnail

186.[leetcode #1679] Max Number of K-Sum Pairs

post-thumbnail

187.[leetcode #844] Backspace String Compare

post-thumbnail

188.[leetcode #304] Range Sum Query 2D - Immutable

post-thumbnail

189.[leetcode #473] Matchsticks to Square

post-thumbnail

190.[leetcode #199] Binary Tree Right Side View

post-thumbnail

191.[leetcode #102] Binary Tree Level Order Traversal

post-thumbnail

192.[leetcode #746] Min Cost Climbing Stairs

post-thumbnail

193.[leetcode #105] Construct Binary Tree from Preorder and Inorder Traversal

post-thumbnail

194.[leetcode #118] Pascal's Triangle

post-thumbnail

195.[leetcode #242] Valid Anagram

post-thumbnail

196.[leetcode #383] Ransom Note

post-thumbnail