开局难题:如何实现Word的拼写错误检测
散列表
散列表是数组的一种扩展,就是加上了hash 函数
如何避免散列冲突?
开放寻址法
如果出现了散列冲突,我们就重新探测一个空闲位置,
链表法
jdk里 hashmap的思想
课后思考
10万条Url日志,如何按照访问次数排序
LFU的思想可以么? 常规思想就是用map保存,url->出现次数
有两个字符串数组,每个数组大约有 10 万条字符串,如何快速找出两个数组中相同的字符串?
往map里存 key是字符串,value是出现次数,最后过滤value是2的 或者第一个数组存完之后 第二个数组遍历每个元素是否在map中存在