🔥
码云GVP开源项目 12k star
Uniapp+ElementUI 功能强大 支持多语言、二开方便!
广告
哈希表([Hash tables](http://en.wikipedia.org/wiki/Hash_table))是编程时的瑞士军刀,很多不同类型的问题(检查存在、计算频率、排序,等等)都能用哈希表来完美解决。它几乎肯定会出现在你的面试中,而你应该理解它的原理(哈希功能的角色、冲突如何解决、什么时候要调整大小、为什么)以及如何[运用它们](http://stackoverflow.com/questions/)。
前言
面试过程
面试获得成功的六个步骤
电话面试中提示出的问题
算法+数据结构=程序
数组/字符串
排序
动态数组/可增数组
哈希映射/哈希表/词典/哈希集合
链表
栈/队列
有向图/无向图/加权图
其他数据结构
位操作
编程应该知道的事情
部分排列公式
并发
面试时的行为举止