*配列内の値が連続的かつ隣接しているかどうかを判断します
*次の条件が満たされています。
* 1.0は例外です。 0を繰り返し表示できます。任意の文字は乱暴に割り当てることができます。
* 2。同じ値が繰り返し表示されません
* 3。配列は故障している可能性があります
*アレイに0が含まれていない場合、最大値が満たされます-minimage値= n(配列長)-1
*配列配列に0が含まれている場合、最大値を満たします - 最小値<n(配列長)-1
*したがって、最大値 - 最小値> n(配列長)-1の場合、連続隣接する配列であってはなりません
パッケージdatastruct.usearray; public class judgeadjacent {private static boolean judege(int a []){int min = integer.max_value; int max = integer.min_value; for(int i = 0; i <a.length; i ++){if(a [i]!= 0){if(min> a [i]){min = a [i];} if(max <a target = "_ blank"> a.length-1){return false;} els {return {return true;}} public static in void(int int [] int args) a [] = {8,5,0,10,6,7,0,0,0,0}; if(judege(a)){system.out.println( "配列は隣接!")上記のJavaメソッドは、配列内の値が連続的で隣接しているかどうかを判断するためのメソッドです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。