454 四数相加
在不知道数据长短的情况下不适合用数组,用字典:my_dict.get(n1+n2,0);my_dict.get(n1+n2)返回boolean
383 赎金信
和有效字母异位词是一样的题。[0]*26
这道题我能完全独立自主的做嘿嘿。
15&18
三数和四数之和的核心:双指针+去重。
三数:a+b+c=0.去重要注意是a和b,b和c去重
四数:a+b+c+d=target:if i >0 and nums[i]==nums[i-1]: continue
if j>i+1 and nums[j] == nums[j-1]: continue