LeetCode Medium Hashtable总结

习题类型及解决所用数据结构及算法

1、字符串查找

Trie、HashMap

2、频率、统计、频率统计结果

HashSet、HashMap getOrDefault(key, 0)+1计数、bucket排序

3、字符串替换、组合

HashMap查重,自定义Trie(单词树),单词数组比较char

4、自定义数据结构,排序

PriorityQueue,自定义comparator

ps:

速度:

最快的属数组标记,即开始操作前的预处理。

 

posted @ 2018-05-05 10:03  川雨淅  阅读(88)  评论(0编辑  收藏  举报