* 배열의 값이 연속적이고 인접한 지 결정
* 다음 조건이 충족됩니다.
* 1.0은 예외입니다. 0을 반복적으로 표시 할 수 있습니다. 모든 캐릭터는 크게 할당 할 수 있습니다.
* 2. 동일한 값이 반복적으로 나타나지 않습니다
* 3. 배열이 순서대로있을 수 있습니다
* 배열에 0이 포함되지 않으면 최대 값이 만족됩니다 - 최소값 = n (배열 길이) -1
* 배열 배열에 0이 포함 된 경우 최대 값을 만족시켜 최소값 <n (배열 길이) -1
* 따라서 최대 값 - 최소값> n (배열 길이) -1이면 연속 인접 배열이되어서는 안됩니다.
PACKATE DATRASTRUCT.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) {else {return true;}} public static void main (string) {int a [] = {8,5,0,10,6,7,0,0}; if (Judege (a)) {System.out.println ( "어레이는 인접 해 있습니다!");} else {system.out.println ( "어레이는 인접 해 없습니다!")}} </a>배열의 값이 연속적이고 인접한 지 여부를 결정하는 위의 Java 방법은 내가 공유 한 모든 컨텐츠입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.