Leetcode刷题目录

文章目录

Leetcode刷题目录

LeetCode——1. 两数之和

Leetcode——2. 两数相加(数学模拟+链表)

Leetcode——3. 无重复字符的最长子串

Leetcode——5. 最长回文子串

Leetcode——7. 整数反转

Leetcode——8. 字符串转换整数 (atoi)

Leetcode——11. 盛最多水的容器

Leetcode——15. 三数之和

LeetCode——16. 最接近的三数之和(双指针)

Leetcode——19. 删除链表的倒数第N个节点

Leetcode——20. 有效的括号

LeetCode——21.合并两个有序链表

LeetCode——22. 括号生成

Leetcode——23. 合并K个升序链表

LeetCode——27. 移除元素(数组)

LeetCode——33. 搜索旋转排序数组(二分)

LeetCode——34. 在排序数组中查找元素的第一个和最后一个位置(二分)

LeetCode——35. 搜索插入位置(二分)

LeetCode——42. 接雨水(暴力、双指针、DP、栈)

LeetCode——46. 全排列

LeetCode——53. 最大子序和

LeetCode——55. 跳跃游戏(贪心)

LeetCode——56. 合并区间(贪心)

LeetCode——61. 旋转链表

LeetCode——69. x 的平方根(二分)

LeetCode——70. 爬楼梯(DP)

LeetCode——75. 颜色分类(数组,荷兰国旗)

LeetCode——80. 删除排序数组中的重复项 II(数组)

LeetCode——81. 搜索旋转排序数组 II

LeetCode——83. 删除排序链表中的重复元素(链表)

LeetCode——86. 分隔链表(链表)

LeetCode——88. 合并两个有序数组

LeetCode——100. 相同的树(递归经典)

LeetCode——101. 对称二叉树(递归、迭代)

LeetCode——104. 二叉树的最大深度

LeetCode——110. 平衡二叉树

LeetCode——111. 二叉树的最小深度(递归)

Leetcode——112. 路径总和(简单递归)

Leetcode——113. 路径总和 II(递归、双层集合List、双向链表LinkedList实现栈)

LeetCode——143. 重排链表(链表)

LeetCode——167. 两数之和 II - 输入有序数组(双指针)

LeetCode——203. 移除链表元素(链表)

LeetCode——206. 反转链表(链表、迭代与递归)

Leetcode——222. 完全二叉树的节点个数

LeetCode——226. 翻转二叉树(递归)

Leetcode——230. 二叉搜索树中第K小的元素

LeetCode——234. 回文链表(双指针+链表逆转、递归)

LeetCode——236. 二叉树的最近公共祖先(递归经典)

LeetCode——283. 移动零(数组)

LeetCode——316. 去除重复字母(栈Stack、集合HashSet、HashMap)

Leetcode——404. 左叶子之和(递归)

LeetCode——438. 找到字符串中所有字母异位词(数组、滑动窗口)

LeetCode——496. 下一个更大元素 I(栈)

LeetCode——503. 下一个更大元素 II(单调栈)

LeetCode——658. 找到 K 个最接近的元素(双指针)

Leetcode——704. 二分查找

LeetCode——739. 每日温度(栈)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李霁明

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值