Giter Club home page Giter Club logo

leetcode-notes's Introduction

LeetCode算法解答

此页面不断更新LeetCode-中文算法解答。

LeetCode-官方网站

算法解答

1.Two-Sum

2.Add-Two-Numbers

3.Longest-Substring-Without-Repeating-Characters

4.Median-of-Two-Sorted-Arrays

5.Longest-Palindromic-Substring

6.ZigZag-Conversion

7.Reverse-Integer

8.String-to-Integer-(atoi)

9.Palindrome-Number

10.Regular-Expression-Matching

11.Container-With-Most-Water

12.Integer-to-Roman

13.Roman-to-Integer

14.Longest-Common-Prefix

15.3Sum

16.3Sum-Closest

17.Letter-Combinations-of-a-Phone-Number

18.4Sum

19.Remove-Nth-Node-From-End-of-List

20.Valid-Parentheses

21.Merge-Two-Sorted-Lists

22.Generate-Parentheses

23.Merge-k-Sorted-Lists

24.Swap-Nodes-in-Pairs

25.Reverse-Nodes-in-k-Group

26.Remove-Duplicates-from-Sorted-Array

27.Remove-Element

28.Implement-strStr()

29.Divide-Two-Integers

30.Substring-with-Concatenation-of-All-Words

31.Next-Permutation

32.Longest-Valid-Parentheses

33.Search-in-Rotated-Sorted-Array

34.Find-First-and-Last-Position-of-Element-in-Sorted-Array

35.Search-Insert-Position

36.Valid-Sudoku

37.Sudoku-Solver

38.Count-and-Say

39.Combination-Sum

40.Combination-Sum-II

41.First-Missing-Positive

42.Trapping-Rain-Water

43.Multiply-Strings

44.Wildcard-Matching

45.Jump-Game-II

46.Permutations

47.Permutations-II

48.Rotate-Image

49.Group-Anagrams

50.Pow(x,-n)

51.N-Queens

52.N-Queens-II

53.Maximum-Subarray

54.Spiral-Matrix

55.Jump-Game

56.Merge-Intervals

57.Insert-Interval

58.Length-of-Last-Word

59.Spiral-Matrix-II

60.Permutation-Sequence

61.Rotate-List

62.Unique-Paths

63.Unique-Paths-II

64.Minimum-Path-Sum

65.Valid-Number

66.Plus-One

67.Add-Binary

68.Text-Justification

69.Sqrt(x)

70.Climbing-Stairs

72.Edit-Distance

73.Set-Matrix-Zeroes

74.Search-a-2D-Matrix

75.Sort-Colors

76.Minimum-Window-Substring

77.Combinations

78.Subsets

79.Word-Search

80.Remove-Duplicates-from-Sorted-Array-II

81.Search-in-Rotated-Sorted-Array-II

82.Remove-Duplicates-from-Sorted-List-II

83.Remove-Duplicates-from-Sorted-List

84.Largest-Rectangle-in-Histogram

85.Maximal-Rectangle

86.Partition-List

87.Scramble-String

88.Merge-Sorted-Array

89.Gray-Code

90.Subsets-II

91.Decode-Ways

92.Reverse-Linked-List-II

93.Restore-IP-Addresses

94.Binary-Tree-Inorder-Traversal

95.Unique-Binary-Search-Trees-II

96.Unique-Binary-Search-Trees

97.Interleaving-String

98.Validate-Binary-Search-Tree

99.Recover-Binary-Search-Tree

100.Same-Tree

101.Symmetric-Tree

102.Binary-Tree-Level-Order-Traversal

103.Binary-Tree-Zigzag-Level-Order-Traversal

104.Maximum-Depth-of-Binary-Tree

105.Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal

106.Construct-Binary-Tree-from-Inorder-and-Postorder-Traversal

107.Binary-Tree-Level-Order-Traversal-II

108.Convert-Sorted-Array-to-Binary-Search-Tree

109.Convert-Sorted-List-to-Binary-Search-Tree

110.Balanced-Binary-Tree

111.Minimum-Depth-of-Binary-Tree

112.Path-Sum

113.Path-Sum-II

114.Flatten-Binary-Tree-to-Linked-List

115.Distinct-Subsequences

116.Populating-Next-Right-Pointers-in-Each-Node

117.Populating-Next-Right-Pointers-in-Each-Node-II

118.Pascal's-Triangle

119.Pascal's-Triangle-II

120.Triangle

121.Best-Time-to-Buy-and-Sell-Stock

122.Best-Time-to-Buy-and-Sell-Stock-II

123.Best-Time-to-Buy-and-Sell-Stock-III

124.Binary-Tree-Maximum-Path-Sum

125.Valid-Palindrome

126.Word-Ladder-II

127.Word-Ladder

128.Longest-Consecutive-Sequence

129.Sum-Root-to-Leaf-Numbers

130.Surrounded-Regions

131.Palindrome-Partitioning

132.Palindrome-Partitioning-II

133.Clone-Graph

134.Gas-Station

135.Candy

136.Single-Number

137.Single-Number-II

138.Copy-List-with-Random-Pointer

139.Word-Break

140.Word-Break-II

141.Linked-List-Cycle

142.Linked-List-Cycle-II

143.Reorder-List

144.Binary-Tree-Preorder-Traversal

145.Binary-Tree-Postorder-Traversal

146.LRU-Cache

147.Insertion-Sort-List

148.Sort-List

149.Max-Points-on-a-Line

150.Evaluate-Reverse-Polish-Notation

151.Reverse-Words-in-a-String

152.Maximum-Product-Subarray

153.Find-Minimum-in-Rotated-Sorted-Array

154.Find-Minimum-in-Rotated-Sorted-Array-II

155.Min-Stack

160.Intersection-of-Two-Linked-Lists

162.Find-Peak-Element

164.Maximum-Gap

165.Compare-Version-Numbers

166.Fraction-to-Recurring-Decimal

167.Two-Sum-II---Input-array-is-sorted

168.Excel-Sheet-Column-Title

169.Majority-Element

171.Excel-Sheet-Column-Number

172.Factorial-Trailing-Zeroes

173.Binary-Search-Tree-Iterator

174.Dungeon-Game

179.Largest-Number

187.Repeated-DNA-Sequences

188.Best-Time-to-Buy-and-Sell-Stock-IV

189.Rotate-Array

190.Reverse-Bits

191.Number-of-1-Bits

198.House-Robber

199.Binary-Tree-Right-Side-View

200.Number-of-Islands

201.Bitwise-AND-of-Numbers-Range

202.Happy-Number

203.Remove-Linked-List-Elements

204.Count-Primes

205.Isomorphic-Strings

206.Reverse-Linked-List

207.Course-Schedule

208.Implement-Trie-(Prefix-Tree)

209.Minimum-Size-Subarray-Sum

210.Course-Schedule-II

211.Add-and-Search-Word---Data-structure-design

213.House-Robber-II

214.Shortest-Palindrome

215.Kth-Largest-Element-in-an-Array

217.Contains-Duplicate

219.Contains-Duplicate-II

220.Contains-Duplicate-III

223.Rectangle-Area

224.Basic-Calculator

225.Implement-Stack-using-Queues

226.Invert-Binary-Tree

230.Kth-Smallest-Element-in-a-BST

231.Power-of-Two

232.Implement-Queue-using-Stacks

234.Palindrome-Linked-List

235.Lowest-Common-Ancestor-of-a-Binary-Search-Tree

237.Delete-Node-in-a-Linked-List

238.Product-of-Array-Except-Self

241.Different-Ways-to-Add-Parentheses

242.Valid-Anagram

257.Binary-Tree-Paths

258.Add-Digits

260.Single-Number-III

263.Ugly-Number

264.Ugly-Number-II

273.Integer-to-English-Words

274.H-Index

278.First-Bad-Version

283.Move-Zeroes

287.Find-the-Duplicate-Number

290.Word-Pattern

292.Nim-Game

299.Bulls-and-Cows

300.Longest-Increasing-Subsequence

303.Range-Sum-Query---Immutable

304.Range-Sum-Query-2D---Immutable

309.Best-Time-to-Buy-and-Sell-Stock-with-Cooldown

318.Maximum-Product-of-Word-Lengths

319.Bulb-Switcher

324.Wiggle-Sort-II

326.Power-of-Three

328.Odd-Even-Linked-List

338.Counting-Bits

342.Power-of-Four

343.Integer-Break

344.Reverse-String

345.Reverse-Vowels-of-a-String

347.Top-K-Frequent-Elements

349.Intersection-of-Two-Arrays

350.Intersection-of-Two-Arrays-II

357.Count-Numbers-with-Unique-Digits

367.Valid-Perfect-Square

371.Sum-of-Two-Integers

374.Guess-Number-Higher-or-Lower

378.Kth-Smallest-Element-in-a-Sorted-Matrix

382.Linked-List-Random-Node

383.Ransom-Note

384.Shuffle-an-Array

387.First-Unique-Character-in-a-String

389.Find-the-Difference

391.Perfect-Rectangle

392.Is-Subsequence

394.Decode-String

396.Rotate-Function

399.Evaluate-Division

400.Nth-Digit

401.Binary-Watch

404.Sum-of-Left-Leaves

405.Convert-a-Number-to-Hexadecimal

406.Queue-Reconstruction-by-Height

409.Longest-Palindrome

412.Fizz-Buzz

413.Arithmetic-Slices

414.Third-Maximum-Number

415.Add-Strings

419.Battleships-in-a-Board

423.Reconstruct-Original-Digits-from-English

424.Longest-Repeating-Character-Replacement

434.Number-of-Segments-in-a-String

435.Non-overlapping-Intervals

436.Find-Right-Interval

437.Path-Sum-III

438.Find-All-Anagrams-in-a-String

441.Arranging-Coins

447.Number-of-Boomerangs

448.Find-All-Numbers-Disappeared-in-an-Array

452.Minimum-Number-of-Arrows-to-Burst-Balloons

453.Minimum-Moves-to-Equal-Array-Elements

455.Assign-Cookies

459.Repeated-Substring-Pattern

461.Hamming-Distance

462.Minimum-Moves-to-Equal-Array-Elements-II

463.Island-Perimeter

471.Simplify-Path

476.Number-Complement

485.Max-Consecutive-Ones

496.Next-Greater-Element-I

498.Diagonal-Traverse

503.Next-Greater-Element-II

506.Relative-Ranks

523.Continuous-Subarray-Sum

645.Set-Mismatch

674.Longest-Continuous-Increasing-Subsequence

680.Valid-Palindrome-II

746.Min-Cost-Climbing-Stairs

762.Prime-Number-of-Set-Bits-in-Binary-Representation

824.Goat-Latin

825.Friends-Of-Appropriate-Ages

826.Most-Profit-Assigning-Work

897.Increasing-Order-Search-Tree

906.Super-Palindromes

914.X-of-a-Kind-in-a-Deck-of-Cards

915.Partition-Array-into-Disjoint-Intervals

918.Maximum-Sum-Circular-Subarray

917.Reverse-Only-Letters

919.Complete-Binary-Tree-Inserter

925.Long-Pressed-Name

926.Flip-String-to-Monotone-Increasing

929.Unique-Email-Addresses

930.Binary-Subarrays-With-Sum

933.Number-of-Recent-Calls

934.Shortest-Bridge

937.Reorder-Log-Files

938.Range-Sum-of-BST

939.Minimum-Area-Rectangle

940.Distinct-Subsequences-II

941.Valid-Mountain-Array

942.DI-String-Match

943.Find-the-Shortest-Superstring

944.Delete-Columns-to-Make-Sorted

945.Minimum-Increment-to-Make-Array-Unique

946.Validate-Stack-Sequences

947.Most-Stones-Removed-with-Same-Row-or-Column

948.Bag-of-Tokens

949.Largest-Time-for-Given-Digits

950.Reveal-Cards-In-Increasing-Order

951.Flip-Equivalent-Binary-Trees

952.Largest-Component-Size-by-Common-Factor

953.Verifying-an-Alien-Dictionary

954.Array-of-Doubled-Pairs

955.Delete-Columns-to-Make-Sorted-II

957.Prison-Cells-After-N-Days

958.Check-Completeness-of-a-Binary-Tree

959.Regions-Cut-By-Slashes

973.K-Closest-Points-to-Origin

974.Subarray-Sums-Divisible-by-K

976.Largest-Perimeter-Triangle

leetcode-notes's People

Contributors

mkn-root12 avatar moranzcw avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

leetcode-notes's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.