[code]package mid.JZ74和为S的连续正数序列;import java.util.ArrayList;public class Solution { /** * 枚举法 * @param sum * @return */ public ArrayList FindContinuousSequence(int sum) { ArrayList res = new ArrayList(); if (sum == 0) return new ArrayList(); //因为序列至少两个数,因此枚举最多到该数字的一半向下取整 int sum1 = 0; int mid = (sum - 1) / 2; for (int i = 1; i sum) { sum1 = 0; break; } else if (sum1 == sum) { ArrayList temp = new ArrayList(); for (int k = i; k