이 기사는 PHP를 사용하여 두 배열의 해당 위치 요소를 곱하는 알고리즘을 완료하는 방법을 심층적으로 소개합니다. 이 실용적인 알고리즘 기술은 상세한 구문 분석 및 샘플 코드로 쉽게 마스터 할 수 있습니다.
길이가 동일 한 두 개의 정수가 주어지면 새 배열을 반환해야하며 새 배열의 각 요소는 해당 위치에있는 두 개의 원래 배열 요소의 산물입니다.
$a = [1, 2, 3, 4];
$b = [2, 3, 4, 5];
// 출력 결과:[2, 6, 12, 20]
$a = [4, 6, 2, 1];
$b = [6, 2, 1, 9];
// 출력 결과:[24, 12, 2, 9]
핵심 아이디어는 두 배열을 가로 지르고 인덱스를 통해 해당 위치 곱셈 요소를 찾아 결과를 새 배열로 저장 한 다음 마지막으로 배열을 반환하는 것입니다.
특정 구현 단계 :
function multiply($arr1, $arr2) {
$res = []; // 결과 배열을 저장하십시오
$len = count($arr1);
for ($i = 0; $i < $len; $i++) {
$res[$i] = $arr1[$i] * $arr2[$i];
}
return $res;
}
이 코드는 간단하고 명확하며 모든 PHP 개발자가 이해하고 사용하기에 적합합니다.
이 기사는 PHP를 사용하여 두 배열의 해당 요소를 곱한 알고리즘을 구현하는 방법을 소개하고 예와 코드를 통해 자세히 보여줍니다. 이 방법은 곱셈 작업에 국한되지 않지만 해당 요소의 추가 및 뺄셈과 같은 다른 작업으로 쉽게 확장 할 수 있습니다.
이 기본 알고리즘을 마스터하는 것은 PHP 프로그래밍 기술을 향상시키고 배열 관련 문제를 해결하는 데 매우 도움이됩니다. 이 기사가 당신에게 영감을 주길 바랍니다.