PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

配列内の最大要素を見つけるためのPHPプログラム


配列内の最大要素を見つけるためのPHPコードは次のとおりです-

<?php
   function get_max_value($my_array){
      $n = count($my_array);
      $max_val = $my_array[0];
      for ($i = 1; $i < $n; $i++)
         if ($max_val < $my_array[$i])
            $max_val = $my_array[$i];
      return $max_val;
   }
   $my_array = array(56, 78, 91, 44, 0, 11);
   print_r("The highest value of the array is ");
   echo(get_max_value($my_array));
   echo("\n");
?>

出力

The highest value of the array is91

配列をパラメータとして受け取る「get_max_value()」という名前の関数が定義されています。この関数内では、count関数を使用して配列内の要素の数を検索し、変数-

に割り当てます。
$n = count($my_array);

配列の最初の要素が変数に割り当てられ、配列が繰り返され、配列内の隣接する値が比較され、それらすべての中で最も高い値が出力として与えられます-

$max_val = $my_array[0];
for ($i = 1; $i < $n; $i++)
   if ($max_val < $my_array[$i])
      $max_val = $my_array[$i];
return $max_val;
を返します

関数の外部では、配列が定義され、この配列をパラメーターとして渡すことによって関数が呼び出されます。出力が画面に表示されます-

$my_array = array(56, 78, 91, 44, 0, 11);
print_r("The highest value of the array is");
echo(get_max_value($my_array));

  1. Pythonプログラムで配列の合計を見つける

    この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 −配列の合計を計算するために必要な配列が与えられます。 合計を取得するために各インデックスで配列と要素全体をトラバースするブルートフォースアプローチについては、以下で説明します。合計を取得するための各インデックスについては、以下で説明します。 例 # sum function def sum_(arr,n):    # using built-in function    return(sum(arr)) # main arr = [11,22,33,44,55,66

  2. 配列内の最大の要素を見つけるPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 −配列が与えられたので、配列の最大要素を計算する必要があります。 ここでは、ループ全体をトラバースして最大の要素を計算し、要素を取得するブルートフォースアプローチを使用します。 以下の実装を観察できます。 例 # largest function def largest(arr,n):    #maximum element    max = arr[0]    # traverse the whole loop    for