数据结构与算法

准备前端面试中的总结

关于:

最近在准备实习,恍惚发现曾经擅长与熟练的算法已经忘了很多了。

另外由于前端面试要求 js,而我的算法主语言是 cpp 和 java,因此不得不做一些准备。正好整理一下,万一也可以帮到你。

这一部分主要的内容是:

  • 链表
  • 二叉树
  • 双指针
  • 字符串与数组操作
  • 哈希表
  • DFS/BFS
  • DFS与回溯
  • 二分查找
  • 一维与多维DP
  • 栈与堆

继续如果还有精力还有算法部分(使用cpp):

  • 前缀和
  • 滑动窗口
  • 剪枝
  • 位运算