优点知识 DevOps CI/CD 实践培训
List<List<Integer>> results = new ArrayList<List<Integer>>();
int l,r;
int sum;
int max,min;
Arrays.sort(nums);
int len = nums.length;
for(int a = 0;a<len-3;a++) {
//当nums[a] == nums[a-1] 直接跳过
if(a>0 && nums[a] == nums[a-1]) {
continue;
}
//获取当前的最大值,如果最大值比目标值还小,直接跳过
max = nums[a]+nums[len-3]+nums[len-2]+nums[len-1];
if(max<target) {
continue;
}