LeetCode刷题笔记(零)目录

前300 简单 免费的,一共69题

Leetcode-cn前300题,免费且简单的题目刷题记录汇总。

一. 数组

  1. 删除有序数组中的重复项
  2. 加一
  3. 合并两个有序数组
  4. 汇总区间
  5. 移动零

二. 链表

  1. 合并两个有序链表
  2. 删除排序链表中的重复元素
  3. 环形链表
  4. 相交链表
  5. 移除链表元素
  6. 反转链表
  7. 回文链表
  8. 删除链表中的节点

三. 栈与队列

  1. 最小栈
  2. 用队列实现栈
  3. 用栈实现队列

四. 二叉树

  1. 二叉树的中序遍历
  2. 相同的树
  3. 对称二叉树
  4. 二叉树的最大深度
  5. 将有序数组转换为二叉搜索树
  6. 平衡二叉树
  7. 二叉树的最小深度
  8. 路径总和
  9. 二叉树的前序遍历
  10. 二叉树的后序遍历
  11. 翻转二叉树
  12. 二叉搜索树的最近公共祖先
  13. 二叉树的所有路径

五. 动态规划

  1. 最大子序和
  2. 爬楼梯
  3. 买卖股票的最佳时机
  4. 买卖股票的最佳时机 II

六. 字符串

  1. 最长公共前缀
  2. 实现 strStr()
  3. 最后一个单词的长度
  4. 验证回文串
  5. 同构字符串

七. 数论

  1. 整数反转
  2. 回文数
  3. x 的平方根
  4. 只出现一次的数字
  5. 阶乘后的零
  6. 快乐数
  7. 计数质数
  8. 2 的幂
  9. 各位相加
  10. 丑数
  11. 丢失的数字
  12. Nim 游戏

八. 递归

  1. 杨辉三角
  2. 杨辉三角 II

九. 位运算

  1. 二进制求和
  2. 颠倒二进制位
  3. 位1的个数

十. 哈希表

  1. 两数之和
  2. 罗马数字转整数
  3. 有效的括号
  4. 移除元素
  5. 两数之和II-输入有序数组
  6. Excel表列名称
  7. 多数元素
  8. Excel 表列序号
  9. 存在重复元素
  10. 存在重复元素 II
  11. 有效的字母异位词
  12. 单词规律

十一. 二分法

  1. 搜索插入位置
  2. 第一个错误的版本

你可能感兴趣的:(LeetCode刷题笔记(零)目录)