leetcode_CleanCodeHandbook索引页

官方手册:下载

 

Chapter 1: Array/String(1-16)

1. Two Sum(1. 两数之和)https://blog.youkuaiyun.com/pkgray/article/details/80840512
2. Two Sum II – Input array is sorted(167. 两数之和 II - 输入有序数组)https://blog.youkuaiyun.com/pkgray/article/details/80840589
3. Two Sum III – Data structure design(170 Two Sum III - Data structure design)https://blog.youkuaiyun.com/pkgray/article/details/81182515
4. Valid Palindrome(125. 验证回文串)https://blog.youkuaiyun.com/pkgray/article/details/80841226
5. Implement strstr()(28. 实现strStr())https://blog.youkuaiyun.com/pkgray/article/details/80841559
6. Reverse Words in a String(151. 翻转字符串里的单词)https://blog.youkuaiyun.com/pkgray/article/details/80842991
7. Reverse Words in a String II(186 Reverse Words in a String II)https://blog.youkuaiyun.com/pkgray/article/details/81197473
8. String to Integer (atoi)(8. 字符串转整数 (atoi))https://blog.youkuaiyun.com/pkgray/article/details/81350416
9. Valid Number(65. 有效数字)https://blog.youkuaiyun.com/pkgray/article/details/81351039
10. Longest Substring Without Repeating Characters(3. 无重复字符的最长子串)https://blog.youkuaiyun.com/pkgray/article/details/81212829
11. Longest Substring with At Most Two Distinct Charactershttps://blog.youkuaiyun.com/pkgray/article/details/81351157
12. Missing Ranges(163. Missing Ranges)https://blog.youkuaiyun.com/pkgray/article/details/81150768
13. Longest Palindromic Substring(5. 最长回文子串)https://blog.youkuaiyun.com/pkgray/article/details/81334028
14. One Edit Distancehttps://blog.youkuaiyun.com/pkgray/article/details/81351172
15. Read N Characters Given Read4https://blog.youkuaiyun.com/fantasiasango/article/details/52669281
16. Read N Characters Given Read4 – Call multiple timeshttps://blog.youkuaiyun.com/fantasiasango/article/details/52669281

Chapter 2: Math(17-19)

17. Reverse Integer(7. 反转整数)https://blog.youkuaiyun.com/pkgray/article/details/80877638
18. Plus One(66. 加一)https://blog.youkuaiyun.com/pkgray/article/details/80881115
19. Palindrome Number(9. 回文数)https://blog.youkuaiyun.com/pkgray/article/details/80881808

 

Chapter 3: Linked List(20-24)

20. Merge Two Sorted Lists(21 合并两个有序链表)https://blog.youkuaiyun.com/pkgray/article/details/83044041
21. Add Two Numbers(2. 两数相加)https://blog.youkuaiyun.com/pkgray/article/details/82928347
22. Swap Nodes in Pairs
23. Merge K Sorted Linked Lists(24 两两交换链表中的节点)https://blog.youkuaiyun.com/pkgray/article/details/83281218
24. Copy List with Random Pointer

Chapter 4: Binary Tree(25-32)

25. Validate Binary Search Tree(98. 验证二叉搜索树)https://blog.youkuaiyun.com/pkgray/article/details/82927902
26. Maximum Depth of Binary Tree(104. 二叉树的最大深度)https://blog.youkuaiyun.com/pkgray/article/details/82927702
27. Minimum Depth of Binary Tree(111. 二叉树的最小深度)https://blog.youkuaiyun.com/pkgray/article/details/82927749
28. Balanced Binary Tree(110. 平衡二叉树)https://blog.youkuaiyun.com/pkgray/article/details/82928166
29. Convert Sorted Array to Balanced Binary Search Tree
30. Convert Sorted List to Balanced Binary Search Tree
31. Binary Tree Maximum Path Sum
32. Binary Tree Upside Down

Chapter 5: Bit Manipulation(33-34)

33. Single Number(136. 只出现一次的数字)https://blog.youkuaiyun.com/pkgray/article/details/80871664

34. Single Number II(137. 只出现一次的数字 II)https://blog.youkuaiyun.com/pkgray/article/details/80871665

Chapter 6: Misc(35-38)

35. Spiral Matrix(54. 螺旋矩阵)https://blog.youkuaiyun.com/pkgray/article/details/81367672
36. Integer to Roman(12. 整数转罗马数字)https://blog.youkuaiyun.com/pkgray/article/details/81491115
37. Roman to Integer(13. 罗马数字转整数)https://blog.youkuaiyun.com/pkgray/article/details/81491119
38. Clone graph

Chapter 7: Stack(39-41)

39. Min Stack(155. 最小栈)https://blog.youkuaiyun.com/pkgray/article/details/80853881
40. Evaluate Reverse Polish Notation(150. 逆波兰表达式求值)https://blog.youkuaiyun.com/pkgray/article/details/80862610
41. Valid Parentheses(20. 有效的括号)https://blog.youkuaiyun.com/pkgray/article/details/80863030

Chapter 8: Dynamic Programming(42-47)

42. Climbing Stairs(70. 爬楼梯)https://blog.youkuaiyun.com/pkgray/article/details/80860029
43. Unique Paths(62. 不同路径)https://blog.youkuaiyun.com/pkgray/article/details/81528973
44. Unique Paths II(63. 不同路径 II)https://blog.youkuaiyun.com/pkgray/article/details/81529556
45. Maximum Sum Subarray(53. 最大子序和)https://blog.youkuaiyun.com/pkgray/article/details/81519032
46. Maximum Product Subarray(152. 乘积最大子序列)https://blog.youkuaiyun.com/pkgray/article/details/81519036
47. Coins in a Linehttps://blog.youkuaiyun.com/pkgray/article/details/81519461

Chapter 9: Binary Search(48-50)

48. Search Insert Position(35. 搜索插入位置)https://blog.youkuaiyun.com/pkgray/article/details/80858183
49. Find Minimum in Sorted Rotated Array(153. 寻找旋转排序数组中的最小值)https://blog.youkuaiyun.com/pkgray/article/details/80854648
50. Find Minimum in Rotated Sorted Array II – with duplicates(154. 寻找旋转排序数组中的最小值 II)https://blog.youkuaiyun.com/pkgray/article/details/80857856

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值