腾讯50题刷题-python版

1. 简单题

参考之前的简单题刷题合集
python刷题leetcode之简单题整理

2. 中等题

2.1 leetcode2-两数相加

腾讯50题刷题-python版
代码:腾讯50题刷题-python版

2.2 leetcode5-最长回文子串

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.3 leetcode8-字符串转换整数

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.4 leetcode11-盛最多水的容器

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.5 leetcode15-三数之和

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.6 leetcode16-最接近的三数之和

腾讯50题刷题-python版代码:
腾讯50题刷题-python版

2.7 leetcode33-搜索旋转排序数组

腾讯50题刷题-python版
代码:腾讯50题刷题-python版

2.8 leetcode43-字符串相乘

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.9 leetcode46-全排列

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.10 leetcode54-螺旋矩阵

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.11 leetcode59-螺旋矩阵II

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.12 leetcode61-螺旋链表

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.13 leetcode62-不同路径

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.14 leetcode78-子集

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.15 leetcode89-格雷编码

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.16 leetcode142-环形链表II

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.17 leetcode146-LRU缓存机制

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.18 leetcode148-排序链表

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版
腾讯50题刷题-python版

2.19 leetcode215-数组中的第K大元素

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.20 leetcode230-二叉搜索树中第K小的元素

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.21 leetcode236-二叉树的最近公共祖先

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

2.22 leetcode238-除自身以外数组的乘积

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

3. 困难题

3.1 leetcode4-寻找两个有序数组的中位数

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

3.2 leetcode23-合并k个排序链表

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版

3.3 leetcode124-二叉树中的最大路径和

腾讯50题刷题-python版
代码:
腾讯50题刷题-python版