/** @return 两个元素的数组,表示结果序列的起始下标 */ public int[] getMaxLenSum0(int[] a) { int[] res = new int[2]; int maxLen = 0; int right = 0; for (int i = 0; i < a.length; i++) { right = i + maxLen;//下一次检测时,右边界开始位置!!!!要点 while (right < a.length) { ...