# Leetcode 力扣

# 题目

* 为重点 - 为难点

# 简单/中等/困难

简单:

中等:

算法必考:

  • 1143 最长公共子序列 https://leetcode.cn/problems/longest-common-subsequence/

# 数据结构类型

字符串

数组

链表

二叉树

二分法

  • 爱吃香蕉的珂珂 https://leetcode.cn/problems/koko-eating-bananas/
  • x的平方根
  • 寻找两个正序数组的中位数
  • 搜索旋转排序数组
  • 搜索插入位置

栈/队列

排序

递归

  • 斐波那契数列
  • 汉诺塔问题

动态规划

贪心与分治

滑动窗口

其他

  • 罗马数字转整数 https://leetcode.cn/problems/roman-to-integer/
  • 用两个栈实现队列 https://leetcode.cn/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof/
  • 一维数组的动态和 https://leetcode.cn/problems/running-sum-of-1d-array/
  • 实现 strStr() https://leetcode.cn/problems/implement-strstr/
  • 第一个错误的版本 https://leetcode.cn/problems/first-bad-version/

# 考察类型

# 热题 HOT 100

LeetCode 热题 HOT 100 (opens new window)

# 参考

陕ICP备20004732号-3