Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

LeetCode Problems' Solutions (up-to-date)

NotificationsYou must be signed in to change notification settings

xuyebing/chenhao-leetcode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

###LeetCode Algorithm

(Notes: "♥" means you need buy a book from Leetcode)

#TitleSolutionDifficulty
223Sliding Window MaximumC++Hard
222Product of Array Except SelfC++Medium
221Delete Node in a Linked ListC++Easy
220Lowest Common Ancestor of a Binary TreeC++Medium
219Lowest Common Ancestor of a Binary Search TreeC++Easy
218Palindrome Linked ListC++Easy
217Number of Digit OneC++Medium
216Implement Queue using StacksC++Easy
215Power of TwoC++Easy
214Kth Smallest Element in a BSTC++Medium
213Majority Element IIC++Medium
212Summary RangesC++Easy
211Basic Calculator IIC++Medium
210Invert Binary TreeC++Easy
209Implement Stack using QueuesC++Medium
208Basic CalculatorC++Medium
207Rectangle AreaC++Easy
206Count Complete Tree NodesC++Medium
205Maximal SquareC++Medium
204Contains Duplicate IIIC++Medium
203Contains Duplicate IIC++Easy
202The Skyline ProblemC++Hard
201Contains DuplicateC++Easy
200Combination Sum IIIC++Medium
199Kth Largest Element in an ArrayC++Medium
198Shortest PalindromeC++Hard
197House Robber IIC++Medium
196Word Search IIC++Hard
195Add and Search Word - Data structure designC++Medium
194Course Schedule IIC++Medium
193Minimum Size Subarray SumC++Medium
192Implement Trie (Prefix Tree)C++Medium
191Course ScheduleC++Medium
190Reverse Linked ListC++Easy
189Isomorphic StringsC++Easy
188Count PrimesC++Easy
187Remove Linked List ElementsC++Easy
186Happy NumberC++Easy
185Bitwise AND of Numbers RangeC++Medium
184Number of IslandsC++Medium
183Binary Tree Right Side ViewC++Medium
182House RobberC++Easy
181Number of 1 BitsC++Easy
180Reverse BitsC++Easy
179Rotate ArrayC++Easy
178Best Time to Buy and Sell Stock IVC++Hard
177Repeated DNA SequencesC++Medium
176Reverse Words in a String IIC++Medium
175Largest NumberC++Medium
174Dungeon GameC++Hard
173Binary Search Tree IteratorC++Medium
172Factorial Trailing ZeroesC++Easy
171Excel Sheet Column NumberC++Easy
170Two Sum III - Data structure designC++Easy
169Majority ElementC++Easy
168Excel Sheet Column TitleC++Easy
167Two Sum II - Input array is sortedC++Medium
166Fraction to Recurring DecimalC++Medium
165Compare Version NumbersC++Easy
164Maximum GapC++Hard
163Missing RangesC++Medium
162Find Peak ElementC++Medium
161One Edit DistanceC++Medium
160Intersection of Two Linked ListsC++Easy
159Longest Substring with At Most Two Distinct CharactersC++Hard
158Read N Characters Given Read4 II - Call multiple timesC++Hard
157Read N Characters Given Read4C++Easy
156Binary Tree Upside DownC++Medium
155Min StackC++Easy
154Find Minimum in Rotated Sorted Array IIC++Hard
153Find Minimum in Rotated Sorted ArrayC++Medium
152Maximum Product SubarrayC++Medium
151Reverse Words in a StringC++Medium
150Evaluate Reverse Polish NotationC++Medium
149Max Points on a LineC++Hard
148Sort ListC++Medium
147Insertion Sort ListC++Medium
146LRU CacheC++Hard
145Binary Tree Postorder TraversalC++Hard
144Binary Tree Preorder TraversalC++Medium
143Reorder ListC++Medium
142Linked List Cycle IIC++Medium
141Linked List CycleC++Medium
140Word Break IIC++Hard
139Word BreakC++Medium
138Copy List with Random PointerC++Hard
137Single Number IIC++Medium
136Single NumberC++Medium
135CandyC++Hard
134Gas StationC++Medium
133Clone GraphC++Medium
132Palindrome Partitioning IIC++Hard
131Palindrome PartitioningC++Medium
130Surrounded RegionsC++Medium
129Sum Root to Leaf NumbersC++Medium
128Longest Consecutive SequenceC++Hard
127Word Ladder IIC++Hard
126Word LadderC++Medium
125Valid PalindromeC++Easy
124Binary Tree Maximum Path SumC++Hard
123Best Time to Buy and Sell Stock IIIC++Hard
122Best Time to Buy and Sell Stock IIC++Medium
121Best Time to Buy and Sell StockC++Medium
120TriangleC++Medium
119Pascal's Triangle IIC++Easy
118Pascal's TriangleC++Easy
117Populating Next Right Pointers in Each Node IIC++Hard
116Populating Next Right Pointers in Each NodeC++Medium
115Distinct SubsequencesC++Hard
114Flatten Binary Tree to Linked ListC++Medium
113Path Sum IIC++Medium
112Path SumC++Easy
111Minimum Depth of Binary TreeC++Easy
110Balanced Binary TreeC++Easy
109Convert Sorted List to Binary Search TreeC++Medium
108Convert Sorted Array to Binary Search TreeC++Medium
107Binary Tree Level Order Traversal IIC++Easy
106Construct Binary Tree from Inorder and Postorder TraversalC++Medium
105Construct Binary Tree from Preorder and Inorder TraversalC++Medium
104Maximum Depth of Binary TreeC++Easy
103Binary Tree Zigzag Level Order TraversalC++Medium
102Binary Tree Level Order TraversalC++Easy
101Symmetric TreeC++Easy
100Same TreeC++Easy
99Recover Binary Search TreeC++Hard
98Validate Binary Search TreeC++Medium
97Interleaving StringC++Hard
96Unique Binary Search Trees IIC++Medium
95Unique Binary Search TreesC++Medium
94Binary Tree Inorder TraversalC++Medium
93Restore IP AddressesC++Medium
92Reverse Linked List IIC++Medium
91Subsets IIC++Medium
90Decode WaysC++Medium
89Gray CodeC++Medium
88Merge Sorted ArrayC++Easy
87Scramble StringC++Hard
86Partition ListC++Medium
85Maximal RectangleC++Hard
84Largest Rectangle in HistogramC++Hard
83Remove Duplicates from Sorted List IIC++Medium
82Remove Duplicates from Sorted ListC++Easy
81Search in Rotated Sorted Array IIC++Medium
80Remove Duplicates from Sorted Array IIC++Medium
79Word SearchC++Medium
78SubsetsC++Medium
77CombinationsC++Medium
76Minimum Window SubstringC++Hard
75Sort ColorsC++Medium
74Search a 2D MatrixC++Medium
73Set Matrix ZeroesC++Medium
72Edit DistanceC++Hard
71Simplify PathC++Medium
70Climbing StairsC++Easy
69Sqrt(x)C++Medium
68Text JustificationC++Hard
67Plus OneC++Easy
66Valid NumberC++Easy
65Add BinaryC++Easy
64Merge Two Sorted ListsC++Easy
63Minimum Path SumC++Medium
62Unique Paths IIC++Medium
61Unique PathsC++Medium
60Rotate ListC++Medium
59Permutation SequenceC++Medium
58Spiral Matrix IIC++Medium
57Length of Last WordC++Easy
56Insert IntervalC++Hard
55Merge IntervalsC++Hard
54Jump GameC++Medium
53Spiral MatrixC++Medium
52Maximum SubarrayC++Medium
51N-Queens IIC++Hard
50N-QueensC++Hard
49"Pow(x, n)"C++Medium
48AnagramsC++Medium
47Rotate ImageC++Medium
46Permutations IIC++Hard
45PermutationsC++Medium
44Jump Game IIC++Hard
43Wildcard MatchingC++Hard
42Multiply StringsC++Medium
41Trapping Rain WaterC++Hard
40First Missing PositiveC++Hard
39Combination Sum IIC++Medium
38Combination SumC++Medium
37Count and SayC++Easy
36Sudoku SolverC++Hard
35Valid SudokuC++Easy
34Search Insert PositionC++Medium
33Search for a RangeC++Medium
32Search in Rotated Sorted ArrayC++Hard
31Longest Valid ParenthesesC++Hard
30Next PermutationC++Medium
29Substring with Concatenation of All WordsC++Hard
28Divide Two IntegersC++Medium
27Implement strStr()C++Easy
26Remove ElementC++Easy
25Remove Duplicates from Sorted ArrayC++Easy
24Reverse Nodes in k-GroupC++Hard
23Swap Nodes in PairsC++Medium
22Merge k Sorted ListsC++Hard
21Generate ParenthesesC++Medium
20Valid ParenthesesC++Easy
19Remove Nth Node From End of ListC++Easy
18Letter Combinations of a Phone NumberC++Medium
174SumC++Medium
163Sum ClosestC++Medium
153SumC++Medium
14Longest Common PrefixC++Easy
13Roman to IntegerC++Easy
12Integer to RomanC++Medium
11Container With Most WaterC++Medium
10Regular Expression MatchingC++Hard
9Palindrome NumberC++Easy
8String to Integer (atoi)C++Easy
7Reverse IntegerC++Easy
6ZigZag ConversionC++Easy
5Longest Palindromic SubstringC++Medium
4Add Two NumbersC++Medium
3Longest Substring Without Repeating CharactersC++Medium
2Median of Two Sorted ArraysC++Hard
1Two SumC++Medium

###LeetCode Shell

#TitleSolutionDifficulty
4Tenth LineBashEasy
3Transpose FileBashMedium
2Valid Phone NumbersBashEasy
1Word FrequencyBashMedium

About

LeetCode Problems' Solutions (up-to-date)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++98.6%
  • Shell1.4%

[8]ページ先頭

©2009-2025 Movatter.jp