面试准备汇总

数据结构 & 算法

 

数组

  1. 数组中重复的数字
  2. 旋转数组的最小数字
  3. 二维数组的查找

链表

  1. 从尾到头打印链表

字符串

 

  1. 重建二叉树 & 二叉树的下一个节点
  2. 不同的二叉搜索树 ||

栈和队列

  1. 用两个栈实现队列 & 用两个队列实现栈

贪心

 

分治

  1. 数组中重复的数字

动态规划

 

回溯

 

其他

  1. 青蛙跳台阶(斐波那契数列)

 

你可能感兴趣的:(面试)