伪代码:
使用字典//hashmap=dic()
对于 n1 在nums1 里:
对于n2在nums2里:
如果n1+n2在哈希表里:
以n1+n2为索引的值+1//hashmap[n1+n2]+=1,存储num1,num2中的元素及其和
不在的话:
hashmap[n1+n2]=1//第一次出现
count=0//记录次数
对于n3在nums3里:
对于n4在nums4里:
key=-n3-n4
如果key在hashmap里:
count记录次数
返回count
伪代码:
使用字典//hashmap=dic()
对于 n1 在nums1 里:
对于n2在nums2里:
如果n1+n2在哈希表里:
以n1+n2为索引的值+1//hashmap[n1+n2]+=1,存储num1,num2中的元素及其和
不在的话:
hashmap[n1+n2]=1//第一次出现
count=0//记录次数
对于n3在nums3里:
对于n4在nums4里:
key=-n3-n4
如果key在hashmap里:
count记录次数
返回count