以下是您可能应该准备在技术面试中了解的事项清单:

数据类型

基本按位运算

字符串操作

数组

链表

  • 单链

  • 双向链接

  • 循环链接

队列

堆栈

树木

  • 二叉树

  • 二叉搜索树

  • 尝试自平衡树

遍历树

  • 广度优先搜索 (BFS)

  • 深度优先搜索 (DFS)

  • 前序

  • 中序

  • 后序

图表

  • Dijkstra算法

  • A*搜索

哈希映射

  • 处理碰撞

排序算法

  • 插入

  • 选择

  • 合并

  • 快速

时间复杂度