/**
* 连续数之间的数字和最大值
* 给你一个1~n之间的乱序数组,求出其中两个在自然数中相邻的数(比如1和2,5和6)之间的数字的最大和
* 输入:[1,3,5,7,2,4,6]
* 输出:15
* 解释:1,2之间对应位置为(0,4),则区间(0,4)之间的数字和为3+5+7=15
* 2,3之间对应位置为(1,4),则区间(1,4)之间的数字和为5+7=12
*/publicstaticintgetMaxTotal(int[] num){int max =0;int len = num.length;for(int i =0; i < len; i++){for(int j = i +1; j < len; j++){if(Math.abs(num[j]- num[i])==1){// 计算区间(i,j)之间的值int sum =0;for(int k = i +1; k < j; k++){
sum += num[k];}
max =Math.max(max, sum);}}}return max;}