배열에서 반복되지 않는 숫자를 찾으세요. 질문은 대략 다음과 같습니다.
int[] a = { 1, 2, 3, 4, 3, 2, 1 };
추천 온라인 비디오 튜토리얼: java 온라인 학습
해결책은:
public static int getNoRepeat() { int[] a = { 1, 2, 3, 4, 3, 2, 1 }; for (int i = 0; i < a.length; i++) { int b = 0; for (int j = 0; j < a.length; j++) { if (a[i] == a[j]) { b++; } } if (b == 1) { return a[i]; } } return 0; }
아이디어는 다음과 같습니다. 배열의 첫 번째 숫자 각 숫자를 배열의 각 숫자와 비교합니다. 횟수가 2이면 반복되고, 1이면 반복되지 않습니다.
중복된 숫자를 찾으려면 b==1을 b==2로 바꾸세요.
추천 관련 기사 및 튜토리얼: Java 빠른 시작
위 내용은 Java 배열에서 고유 번호를 찾는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!