python必刷100题
以下是Python必刷的100道题目,根据不同的水平和兴趣,可以选择适合自己的题目进行练习。
1. 两数之和
2. 两数之和 II - 输入有序数组
3. 回文数
4. 反转整数
5. 字符串中的第一个唯一字符
6. 合并两个有序链表
7. 合并两个有序数组
8. 盛最多水的容器
9. 三数之和
10. 删除排序数组中的重复项
11. 最长回文子串
12. 最长公共前缀
13. 两个数组的交集
14. 有效的括号
15. 实现strStr()
16. 合并K个排序链表
17. Pow(x, n)
18. 括号生成
19. 合并区间
20. 合并两个二叉树
21. 买卖股票的最佳时机
22. 缺失的第一个正数
23. 二叉树的最大深度
24. 对称二叉树
25. 二叉树的层次遍历
26. 外观数列
27. 单词搜索
28. 电话号码的字母组合
29. 子集
30. 二叉树的前序遍历
31. 删除链表中的节点
32. 有效的字母异位词
33. 二叉树的锯齿形层次遍历
34. 路径总和
35. 跳跃游戏
36. 最小栈
37. 单词接龙
38. 无重复字符的最长子串
39. 相交链表
40. 乘积最大子序列
41. 格雷编码
42. 旋转图像
43. 螺旋矩阵
44. 二叉搜索树中的搜索
45. 字符串相乘
46. 矩阵置零
47. 下一个排列
48. 最大子序和
49. 三个数的最大乘积
50. 最长连续递增序列
51. 缺失的数字
52. 跳跃游戏 II
53. 矩阵中的最长递增路径
54. 合并两个有序链表
55. 删除链表的倒数第N个节点
56. 最小路径和
57. 旋转链表
58. 接雨水
59. 螺旋矩阵 II
60. 跳跃游戏 III
61. 移除元素
62. 买卖股票的最佳时机 II
63. 买卖股票的最佳时机 III
64. 除自身以外数组的乘积
65. 输出二叉树的右视图
66. 反转链表
67. 翻转字符串里的单词
68. 颜分类
69. 数组中的第K个最大元素
70. 验证二叉搜索树
71. 在排序数组中查元素的第一个和最后一个位置
72. 寻旋转排序数组中的最小值
73. 最大矩形
74. 将有序数组转换为二叉搜索树
75. 路径总和 II
76. 不同路径
77. 组合
78. 排列
js合并两个数组79. 子集 II
80. 字符串转换整数(atoi)
81. 删除排序链表中的重复元素
82. 删除排序链表中的重复元素 II
83. 分数到小数
84. 复原IP地址
85. 最接近的三数之和
86. 验证回文串
87. 寻重复数
88. 圆圈中最后剩下的数字
89. 矩阵中的最长递增路径
90. 到所有数组中消失的数字
91. 最小覆盖子串
92. 最佳买卖股票时机含冷冻期
93. 到字符串中所有字母异位词
94. 单词拆分
95. 验证二叉树的前序序列化
96. 从前序与中序遍历序列构造二叉树
97. 子数组最大平均数 I
98. 单词搜索 II
99. 最长连续递增序列
100. 打家劫舍
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论