腾讯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. 困难题
    • 3.1 leetcode4-寻找两个有序数组的中位数
    • 3.2 leetcode23-合并k个排序链表
    • 3.3 leetcode124-二叉树中的最大路径和

1. 简单题

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

2. 中等题

2.1 leetcode2-两数相加

腾讯50题刷题-python版_第1张图片
代码:腾讯50题刷题-python版_第2张图片

2.2 leetcode5-最长回文子串

腾讯50题刷题-python版_第3张图片
代码:
腾讯50题刷题-python版_第4张图片

2.3 leetcode8-字符串转换整数

腾讯50题刷题-python版_第5张图片
代码:
腾讯50题刷题-python版_第6张图片

2.4 leetcode11-盛最多水的容器

腾讯50题刷题-python版_第7张图片
代码:
腾讯50题刷题-python版_第8张图片

2.5 leetcode15-三数之和

腾讯50题刷题-python版_第9张图片
代码:
腾讯50题刷题-python版_第10张图片

2.6 leetcode16-最接近的三数之和

腾讯50题刷题-python版_第11张图片代码:
腾讯50题刷题-python版_第12张图片

2.7 leetcode33-搜索旋转排序数组

腾讯50题刷题-python版_第13张图片
代码:腾讯50题刷题-python版_第14张图片

2.8 leetcode43-字符串相乘

腾讯50题刷题-python版_第15张图片
代码:
腾讯50题刷题-python版_第16张图片

2.9 leetcode46-全排列

腾讯50题刷题-python版_第17张图片
代码:
腾讯50题刷题-python版_第18张图片

2.10 leetcode54-螺旋矩阵

腾讯50题刷题-python版_第19张图片
代码:
腾讯50题刷题-python版_第20张图片

2.11 leetcode59-螺旋矩阵II

腾讯50题刷题-python版_第21张图片
代码:
腾讯50题刷题-python版_第22张图片

2.12 leetcode61-螺旋链表

腾讯50题刷题-python版_第23张图片
代码:
腾讯50题刷题-python版_第24张图片

2.13 leetcode62-不同路径

腾讯50题刷题-python版_第25张图片
代码:
腾讯50题刷题-python版_第26张图片

2.14 leetcode78-子集

腾讯50题刷题-python版_第27张图片
代码:
腾讯50题刷题-python版_第28张图片

2.15 leetcode89-格雷编码

腾讯50题刷题-python版_第29张图片
代码:
腾讯50题刷题-python版_第30张图片

2.16 leetcode142-环形链表II

腾讯50题刷题-python版_第31张图片
代码:
腾讯50题刷题-python版_第32张图片

2.17 leetcode146-LRU缓存机制

腾讯50题刷题-python版_第33张图片
代码:
腾讯50题刷题-python版_第34张图片

2.18 leetcode148-排序链表

腾讯50题刷题-python版_第35张图片
代码:
腾讯50题刷题-python版_第36张图片
腾讯50题刷题-python版_第37张图片

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

腾讯50题刷题-python版_第38张图片
代码:
腾讯50题刷题-python版_第39张图片

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

腾讯50题刷题-python版_第40张图片
代码:
腾讯50题刷题-python版_第41张图片

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

腾讯50题刷题-python版_第42张图片
代码:
腾讯50题刷题-python版_第43张图片

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

腾讯50题刷题-python版_第44张图片
代码:
腾讯50题刷题-python版_第45张图片

3. 困难题

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

腾讯50题刷题-python版_第46张图片
代码:
腾讯50题刷题-python版_第47张图片

3.2 leetcode23-合并k个排序链表

腾讯50题刷题-python版_第48张图片
代码:
腾讯50题刷题-python版_第49张图片

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

腾讯50题刷题-python版_第50张图片
代码:
腾讯50题刷题-python版_第51张图片

你可能感兴趣的:(算法刷题VS面试刷题,leetcode)