频繁的统计一个数组中每个项目的频率,考虑用HashMap。 当需要在一个数组中两两比较的时候,可以通过使用Map,现将数组中的元素进行预处理,然后将数组中的元素映射到Map中,这样,可以是O(n^2)的复杂度降为O(n),具体例子见 Anagrams 当问题出现求“所有的”什么东西的时候,考虑用回溯法。 当解决一个问题需要从前面遍历到某个元素然后执行某种操作时,巧妙的运用各种数据结构ÿ