哈希表 红黑树实现的符号表可以保证对数级别的性能,但我们可以做得更好.哈希表实现的符号表提供了新的数据访问方式,插入和搜索操作可以在常数时间内完成(不支持和顺序有关的操作).所以,在很多情况下的简单符号表,用哈希表实现是最好的选择. hash functions 如果键是小整数,那么我们可以直接使用数组来实现符号表,把键当做数组索引,于是键 i 对应的值放在数组位置 i 上.哈希(散列)是这个简单方法的拓展,可以处理类型更复杂的键.通过数学计算把键转为数组索引,我们就可以用数组来查询(refer…