力扣454
1.可以考虑将四个数组分成两部分:A+B 和 C+D;
2.将 A+B 的和存放在HashMap中,其中Key是和,Value是出现次数;
3.因为题目要求是四个数相加为0,所以我们需要在C+D中找 0-(A+B)-----》tem,如果在HashMap中能够匹配到 tem 的话,将结果res + tem.value 更新;
3.res不是+1更新,因为在HashMap中 tem 的值可能为多个,我们最终要统计他的出现次数。
力扣454
1.可以考虑将四个数组分成两部分:A+B 和 C+D;
2.将 A+B 的和存放在HashMap中,其中Key是和,Value是出现次数;
3.因为题目要求是四个数相加为0,所以我们需要在C+D中找 0-(A+B)-----》tem,如果在HashMap中能够匹配到 tem 的话,将结果res + tem.value 更新;
3.res不是+1更新,因为在HashMap中 tem 的值可能为多个,我们最终要统计他的出现次数。