class Solution {
public int[][] findContinuousSequence(int target) {
List<int[]> list = new ArrayList<>();
int sum = 0;
for(int left = 1, right = 1; right < target; right++){
sum += right;
while(sum > target) sum -= left++;
// 相等就把对应的滑动窗口加到list中
if(sum == target){
int[] temp = new int[right - left + 1];
for(int i = 0; i < temp.length; i++) temp[i] = left + i;
list.add(temp);
}
}
int[][] result = new int[list.size()][];
for(int i = 0; i < result.length; i++){
result[i] = list.get(i);
}
return result;
}
}