腾讯50题刷题-python版
文章目录
- 1. 简单题
- 2. 中等题
- 2.1 leetcode2-两数相加
- 2.2 leetcode5-最长回文子串
- 2.3 leetcode8-字符串转换整数
- 2.4 leetcode11-盛最多水的容器
- 2.5 leetcode15-三数之和
- 2.6 leetcode16-最接近的三数之和
- 2.7 leetcode33-搜索旋转排序数组
- 2.8 leetcode43-字符串相乘
- 2.9 leetcode46-全排列
- 2.10 leetcode54-螺旋矩阵
- 2.11 leetcode59-螺旋矩阵II
- 2.12 leetcode61-螺旋链表
- 2.13 leetcode62-不同路径
- 2.14 leetcode78-子集
- 2.15 leetcode89-格雷编码
- 2.16 leetcode142-环形链表II
- 2.17 leetcode146-LRU缓存机制
- 2.18 leetcode148-排序链表
- 2.19 leetcode215-数组中的第K大元素
- 2.20 leetcode230-二叉搜索树中第K小的元素
- 2.21 leetcode236-二叉树的最近公共祖先
- 2.22 leetcode238-除自身以外数组的乘积
- 3. 困难题
1. 简单题
参考之前的简单题刷题合集
python刷题leetcode之简单题整理
2. 中等题
2.1 leetcode2-两数相加
代码:
2.2 leetcode5-最长回文子串
代码:
2.3 leetcode8-字符串转换整数
代码:
2.4 leetcode11-盛最多水的容器
代码:
2.5 leetcode15-三数之和
代码:
2.6 leetcode16-最接近的三数之和
代码:
2.7 leetcode33-搜索旋转排序数组
代码:
2.8 leetcode43-字符串相乘
代码:
2.9 leetcode46-全排列
代码:
2.10 leetcode54-螺旋矩阵
代码:
2.11 leetcode59-螺旋矩阵II
代码:
2.12 leetcode61-螺旋链表
代码:
2.13 leetcode62-不同路径
代码:
2.14 leetcode78-子集
代码:
2.15 leetcode89-格雷编码
代码:
2.16 leetcode142-环形链表II
代码:
2.17 leetcode146-LRU缓存机制
代码:
2.18 leetcode148-排序链表
代码:
2.19 leetcode215-数组中的第K大元素
代码:
2.20 leetcode230-二叉搜索树中第K小的元素
代码:
2.21 leetcode236-二叉树的最近公共祖先
代码:
2.22 leetcode238-除自身以外数组的乘积
代码:
3. 困难题
3.1 leetcode4-寻找两个有序数组的中位数
代码:
3.2 leetcode23-合并k个排序链表
代码:
3.3 leetcode124-二叉树中的最大路径和
代码: