454. 4SumII
题目链接:https://leetcode.com/problems/4sum-ii/description/
难度:Medium
做题情况:用哈希map和字典做出来了。这题第一次做的时候想了好久,第二次做发现很简单。第一遍刷的题没有忘记,感动。学了一个defaultdict的用法,defaultdict可以避免键不存在的情况,lambda :0将未显示的键的默认的值都设置成0。
ec, cnt = defaultdict(lambda : 0)
383. Ransom Note
题目链接: https://leetcode.com/problems/ransom-note/description/
难度:Easy
做题情况:顺滑,我用的字典做为哈希表。针对字母的题目也可以用长度为26的list来做。
15. 3Sum
题目链接:https://leetcode.com/problems/reverse-string-ii/submissions/1310088408/
难度:Medium
做题情况:前几天刷的忘记写了。好像是一开始想用map做,没有想到用双指针。
18. 4Sum
题目链接:https://leetcode.com/problems/4sum/
难度:Medium
做题情况:和上一题的做法一样,但一开始写的时候在剪枝的地方出错了,导致没有把全部的情况都容纳进去,后面debug之后就对了。