geektutu的主页
Leetcode Java算法练习
Introduction
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
11.Container With Most Water
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
26.Remove Duplicates from Sorted Array
27.Remove Element
28.Implement strStr()
31.Next Permutation
34.Search for a Range
35.Search Insert Position
36.Valid Sudoku
38.Count and Say
39.Combination Sum
40.Combination Sum II
41.First Missing Positive
42.Trapping Rain Water
43.Multiply Strings
46.Permutations
47.Permutations II
48.Rotate Image
49.Group Anagrams
50.Pow(x, n)
53.Maximum Subarray
54.Spiral Matrix
55.Jump Game
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
66.Plus One
67. Add Binary
69.Sqrt(x)
70.Climbing Stairs
71.Simplify Path
73.Set Matrix Zeroes
74.Search a 2D Matrix
75.Sort Colors
77.Combinations
78.Subsets
79.Word Search
80.Remove Duplicates from Sorted Array II
82.Remove Duplicates from Sorted List II
83.Remove Duplicates from Sorted List
86.Partition List
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
96.Unique Binary Search Trees
98.Validate 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
106.Construct Binary Tree from Inorder and Postord
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
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
125.Valid Palindrome
129.Sum Root to Leaf Numbers
136.Single Number
137.Single Number II
141.Linked List Cycle
169.Majority Element
344.Reverse String
Java类库
1. Array
2. Char
3. HashMap
4. IO
5. List
6. Math
7. Queue
8. Stack
9. String
本书使用 GitBook 发布
Introduction
Leetcode Java算法练习
记录刷题过程的点滴
常用类库总结
输入输出 IO
数组 Array
字符 IO
字符串 String
数学 Math
栈 Stack
队列 Queue
哈希表 HashMap
关于
Leetcode地址:
https://leetcode.com/problemset/algorithms
Github地址:
https://github.com/gzdaijie/leetcode-java
Gitbook地址:
https://gzdaijie.github.io/leetcode-java/
极客兔兔的小站:
https://geektutu.com
results matching "
"
No results matching "
"