经验1
unordered_map/map容器:
两数和:
https://leetcode.cn/problems/two-sum/description/?envType=study-plan-v2&envId=top-100-liked
字符串异位词
https://leetcode.cn/problems/group-anagrams/description/?envType=study-plan-v2&envId=top-100-liked
当寻找数组中有一定关系的两个元素(7和2),或则有一定关系的几个元素有一些共同点(包含的字母相同),那么就可以将另外一个元素或则这个共同点当成键。
unordered_set/set:
想要将数组中重复的元素删除可以使用
经验2
https://leetcode.cn/problems/longest-consecutive-sequence/?envType=study-plan-v2&envId=top-100-liked
在数组中找一个最长的子序列必须先找到这个序列的最小值,方法是遍历到一个元素,如果该数组中没有比这个元素小1的元素那么它可以认为是这个连续序列的最小值(如果这个元素是3,那么即便里面有1却没有2,3也是连续序列的最小值,因为3和1一定不会在同一个连续序列中)
标签:表力,liked,https,cn,top,元素,扣题,哈希,序列 From: https://www.cnblogs.com/Sandals-little/p/17732276.html