# 目录

这里汇总了一些题目,是前端必学的数据结构和必刷的 LeetCode 算法题。

# 数据结构

数据结构是算法的基石,不理解数据结构,很难学习算法。

  1. Stack(栈结构)
  2. Queue(队列结构)

# 算法

这些都是我在面试过程中遇到的,自己在学习前端过程刷的题,题目有顺序,由简单到深入。

(1)排序

  1. 冒泡排序(简单)
  2. 快速排序(中等)

(2)双指针

  1. 平方数之和(简单)

(3)搜索

  1. 二分法查找(中等)

(4)动态规划

  1. 青蛙跳台阶,斐波那契数列(简单)
  2. 最少硬币组合(中等)
  3. 连续子数组的最大和(中等)
  4. 最长回文子串(中等)

(5)其他

  1. 解析 URL(简单)
  2. 对象结构转换成 Dom 树(简单)
  3. 数组中第k个最大元素(简单)
  4. 倒数第 n 个节点
  5. 拆分特定大小的数组(中等)
  6. 版本号比较(中等)
  7. 版本号排序(中等)

# 参考链接

更新时间: 12/26/2021, 1:44:08 PM