1、更简单一点的题目:判断总共n个数,从1-n,找出其中和为 S的一段序列
这个题目采用的是:用维持一个窗口,如果窗口中的数小于了S就像S向右扩张,如果大于S就把左边的数去掉
import java.util.ArrayList;
public class Solution {
public ArrayList<ArrayList<Integer>> FindContinuousSequence(int sum) {
ArrayList<ArrayList<Integer>> listAll = new ArrayList<>();
for (int i = (int) Math.sqrt(sum * 2); i >= 2; i--) {