- 程序员快看-教程,程序员编程资料站
- 首页
- 分类
leetcode刷题
分类:leetcode刷题
2024-03-04
文章列表
0015.三数之和
0005.最长回文子串
0019.删除链表的倒数第N个节点
0018.四数之和
0017.电话号码的字母组合
0024.两两交换链表中的节点
0020.有效的括号
0028.实现strStr
0027.移除元素
0031.下一个排列
0037.解数独
0035.搜索插入位置
0034.在排序数组中查找元素的第一个和最后一个位置
0040.组合总和II
0039.组合总和
0045.跳跃游戏II
0042.接雨水
0047.全排列II
0046.全排列
0053.最大子序和
0052.N皇后II
0051.N皇后
0054.螺旋矩阵
0053.最大子序和(动态规划)
0059.螺旋矩阵II
0056.合并区间
0055.跳跃游戏
0063.不同路径II
0062.不同路径
0072.编辑距离
0070.爬楼梯完全背包版本
0070.爬楼梯
0077.组合优化
0077.组合
0090.子集II
0084.柱状图中最大的矩形
0078.子集
0096.不同的二叉搜索树
0093.复原IP地址
0098.验证二叉搜索树
0101.对称二叉树
0100.相同的树
0104.二叉树的最大深度
0102.二叉树的层序遍历
0108.将有序数组转换为二叉搜索树
0106.从中序与后序遍历序列构造二叉树
0110.平衡二叉树
0112.路径总和
0111.二叉树的最小深度
0121.买卖股票的最佳时机
0116.填充每个节点的下一个右侧节点指针
0115.不同的子序列
0122.买卖股票的最佳时机II(动态规划)
0122.买卖股票的最佳时机II
0127.单词接龙
0123.买卖股票的最佳时机III
0130.被围绕的区域
0129.求根到叶子节点数字之和
0131.分割回文串
0134.加油站
0132.分割回文串II
0141.环形链表
0139.单词拆分
0135.分发糖果
0150.逆波兰表达式求值
0143.重排链表
0142.环形链表II
0160.相交链表
0151.翻转字符串里的单词
0189.旋转数组
0188.买卖股票的最佳时机IV
0200.岛屿数量.广搜版
0198.打家劫舍
0202.快乐数
0200.岛屿数量.深搜版
0203.移除链表元素
0206.翻转链表
0205.同构字符串
0209.长度最小的子数组
0216.组合总和III
0213.打家劫舍II
0225.用队列实现栈
0222.完全二叉树的节点个数
0234.回文链表
0232.用栈实现队列
0226.翻转二叉树
0239.滑动窗口最大值
0236.二叉树的最近公共祖先
0235.二叉搜索树的最近公共祖先
0242.有效的字母异位词
0283.移动零
0279.完全平方数
0257.二叉树的所有路径
0322.零钱兑换
0309.最佳买卖股票时机含冷冻期
0300.最长上升子序列
0337.打家劫舍III
0332.重新安排行程
0343.整数拆分
0347.前K个高频元素
0344.反转字符串
0376.摆动序列
0349.两个数组的交集
0392.判断子序列
0383.赎金信
0377.组合总和Ⅳ
0406.根据身高重建队列
0404.左叶子之和
0435.无重叠区间
0417.太平洋大西洋水流问题
0416.分割等和子集
0452.用最少数量的箭引爆气球
0450.删除二叉搜索树中的节点
0455.分发饼干
0454.四数相加II
0474.一和零
0463.岛屿的周长
0459.重复的子字符串
0491.递增子序列
0501.二叉搜索树中的众数
0496.下一个更大元素I
0494.目标和
0513.找树左下角的值
0509.斐波那契数
0503.下一个更大元素II
0518.零钱兑换II
0516.最长回文子序列
0541.反转字符串II
0538.把二叉搜索树转换为累加树
0530.二叉搜索树的最小绝对差
0617.合并二叉树
0583.两个字符串的删除操作
0649.Dota2参议院
0647.回文子串
0669.修剪二叉搜索树
0657.机器人能否返回原点
0654.最大二叉树
0674.最长连续递增序列
0673.最长递增子序列的个数
0695.岛屿的最大面积
0685.冗余连接II
0684.冗余连接
0701.二叉搜索树中的插入操作
0700.二叉搜索树中的搜索
0707.设计链表
0704.二分查找
0718.最长重复子数组
0714.买卖股票的最佳时机含手续费(动态规划)
0714.买卖股票的最佳时机含手续费
0739.每日温度
0738.单调递增的数字
0724.寻找数组的中心索引
0797.所有可能的路径
0763.划分字母区间
0746.使用最小花费爬楼梯
0841.钥匙和房间
0827.最大人工岛
0860.柠檬水找零
0844.比较含退格的字符串
0922.按奇偶排序数组II
0968.监控二叉树
0941.有效的山脉数组
0925.长按键入
1002.查找常用字符
0977.有序数组的平方
1020.飞地的数量
1005.K次取反后最大化的数组和
1049.最后一块石头的重量II
1047.删除字符串中的所有相邻重复项
1035.不相交的线
1221.分割平衡字符串
1207.独一无二的出现次数
1143.最长公共子序列
1365.有多少小于当前数字的数字
1356.根据数字二进制下1的数目排序
1254.统计封闭岛屿的数目
1971.寻找图中是否存在路径
1791.找出星型图的中心节点
1382.将二叉搜索树变平衡
背包理论基础01背包-2
背包理论基础01背包-1
背包总结篇
背包问题理论基础完全背包
背包问题理论基础多重背包
动态规划总结篇
动态规划理论基础
动态规划-股票问题总结篇
二叉树的迭代遍历
二叉树的递归遍历
二叉树理论基础
二叉树的统一迭代法
根据身高重建队列(vector原理讲解)
二叉树总结篇
二叉树中递归带着回溯
哈希表总结
哈希表理论基础
关于时间复杂度,你不知道的都在这里!
回溯算法去重问题的另一种写法
回溯算法理论基础
剑指Offer58-II.左旋转字符串
剑指Offer05.替换空格
回溯总结
面试题02.07.链表相交
链表总结篇
链表理论基础
双指针总结
数组总结篇
数组理论基础
贪心算法理论基础
算法模板
图论广搜理论基础
图论并查集理论基础
贪心算法总结篇
栈与队列理论基础
为了绝杀编辑距离,卡尔做了三步铺垫
图论深搜理论基础
字符串总结
栈与队列总结
kama53.寻宝
kama55.右旋字符串
kama54.替换数字