前300 简单 免费的,一共69题
Leetcode-cn前300题,免费且简单的题目刷题记录汇总。
一. 数组
- 删除有序数组中的重复项
- 加一
- 合并两个有序数组
- 汇总区间
- 移动零
二. 链表
- 合并两个有序链表
- 删除排序链表中的重复元素
- 环形链表
- 相交链表
- 移除链表元素
- 反转链表
- 回文链表
- 删除链表中的节点
三. 栈与队列
- 最小栈
- 用队列实现栈
- 用栈实现队列
四. 二叉树
- 二叉树的中序遍历
- 相同的树
- 对称二叉树
- 二叉树的最大深度
- 将有序数组转换为二叉搜索树
- 平衡二叉树
- 二叉树的最小深度
- 路径总和
- 二叉树的前序遍历
- 二叉树的后序遍历
- 翻转二叉树
- 二叉搜索树的最近公共祖先
- 二叉树的所有路径
五. 动态规划
- 最大子序和
- 爬楼梯
- 买卖股票的最佳时机
- 买卖股票的最佳时机 II
六. 字符串
- 最长公共前缀
- 实现 strStr()
- 最后一个单词的长度
- 验证回文串
- 同构字符串
七. 数论
- 整数反转
- 回文数
- x 的平方根
- 只出现一次的数字
- 阶乘后的零
- 快乐数
- 计数质数
- 2 的幂
- 各位相加
- 丑数
- 丢失的数字
- Nim 游戏
八. 递归
- 杨辉三角
- 杨辉三角 II
九. 位运算
- 二进制求和
- 颠倒二进制位
- 位1的个数
十. 哈希表
- 两数之和
- 罗马数字转整数
- 有效的括号
- 移除元素
- 两数之和II-输入有序数组
- Excel表列名称
- 多数元素
- Excel 表列序号
- 存在重复元素
- 存在重复元素 II
- 有效的字母异位词
- 单词规律
十一. 二分法
- 搜索插入位置
- 第一个错误的版本
网友评论