454主要还是有2数相加的概念。
统计第一个和第二个数组的和,map储存出现次数, 然后第三第四个数组元素的和 的负数假如存在于map中就可以get到有几个,就可以统计到一共多少种组合。
383用掉一个字母就去掉一个字母
15,18 3指针做的, 左右指针+排序,注意跳过重复的元素。
e.g. while(right>left && nums[right]==nums[right-1]) right++;
18, 多一层循环
454主要还是有2数相加的概念。
统计第一个和第二个数组的和,map储存出现次数, 然后第三第四个数组元素的和 的负数假如存在于map中就可以get到有几个,就可以统计到一共多少种组合。
383用掉一个字母就去掉一个字母
15,18 3指针做的, 左右指针+排序,注意跳过重复的元素。
e.g. while(right>left && nums[right]==nums[right-1]) right++;
18, 多一层循环