>  기사  >  Java  >  정수 배열의 요소를 다른 요소의 곱으로 바꾸는 JAVA 프로그램

정수 배열의 요소를 다른 요소의 곱으로 바꾸는 JAVA 프로그램

WBOY
WBOY앞으로
2023-09-06 09:33:06767검색

정수 배열의 요소를 다른 요소의 곱으로 바꾸는 JAVA 프로그램

정수 배열이란 모든 요소가 정수형인 배열을 말합니다. 정수 배열이라고도 합니다.

문제 설명에 따라 정수 배열을 생성하고 모든 배열 요소가 배열의 다른 요소의 곱인 배열 요소를 표시해야 합니다.

이 기사에서는 Java 프로그래밍 언어를 사용하여 배열 요소를 다른 배열 요소의 곱으로 바꾸는 방법을 살펴보겠습니다.

몇 가지 사례를 보여드리겠습니다 −

인스턴스-1

으아악

인스턴스-2

으아악

알고리즘

알고리즘-1

1단계 − 정수 배열을 선언하고 초기화합니다.

2단계 - 모든 배열 요소의 곱을 찾습니다.

3단계 − 제품 값을 해당 인덱스 값으로 나누고 결과를 바꾸십시오. 마지막 배열 요소에 도달할 때까지 이 단계를 계속하세요.

4단계 − 업데이트된 배열을 인쇄합니다.

알고리즘-2

1단계 − 정수 배열을 선언하고 초기화합니다.

Step-2 − 왼쪽 하위 배열 요소의 곱을 찾습니다. 교체할 요소입니다.

3단계 − 올바른 하위 배열 요소의 곱을 찾습니다. 교체할 요소 다음의 요소입니다.

Step-4 − 왼쪽 하위 배열과 오른쪽 하위 배열의 곱 값의 합을 찾아 결과 값으로 바꿉니다.

5단계 − 마지막 배열 요소에 도달할 때까지 2, 3, 4단계를 계속하세요.

6단계 − 업데이트된 배열을 인쇄합니다.

구문

배열의 길이(해당 배열의 요소 수)를 얻으려면 배열의 내장 속성, 즉 length.

이 있습니다.

아래는 해당 구문을 참조합니다

으아악

여기서 '배열'은 배열 참조를 의미합니다.

각 배열의 문자열 표현을 얻으려면 Java에서 Arrays 클래스의 toString() 메서드를 사용할 수 있습니다.

으아악

다양한 방법−

우리는 다양한 접근 방식으로 솔루션을 제공했습니다.

  • 각 지수 요소를 전체 제품 가치로 나누어

  • 왼쪽 하위 배열과 오른쪽 하위 배열의 제품 값을 찾아

프로그램과 그 출력을 하나씩 살펴보겠습니다.

접근법-1 − 각 지수 요소를 총 제품 가치로 나눔

이 방법에서는 전체 제품 가치를 교체할 해당 요소로 나누어 배열 요소를 교체합니다.

으아악

출력

으아악

접근법-2 − 왼쪽 및 오른쪽 하위 배열의 곱값을 찾아

이 접근 방식에서는 왼쪽 하위 배열 요소의 곱과 오른쪽 하위 배열 요소의 곱의 합을 찾는 배열 요소를 대체합니다.

으아악

출력

으아악

이 기사에서는 다양한 방법을 사용하여 Java에서 배열 요소를 다른 배열 요소의 곱으로 바꾸는 방법을 살펴보았습니다.

위 내용은 정수 배열의 요소를 다른 요소의 곱으로 바꾸는 JAVA 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제