ホームページ >ウェブフロントエンド >jsチュートリアル >行ソートされた行列の中央値を見つけるための JavaScript プログラム
JavaScript を使用して、行ソートされた行列で中央値を見つけるプロセスについて説明します。まず、行列を反復処理して、すべての要素を配列に収集します。次に、配列を並べ替えて中央の値を見つけます。これが中央値になります。要素の数が偶数である場合、中央値は中央の 2 つの値の平均です。
###方法###
李>行列全体を 1 つの配列に結合する必要があるため、空間計算量は O(m * n) です。
###例###
findMedian
と middleIndex をそれぞれ使用して、行列内の要素の合計数と中間インデックス (中央値) を計算します。
start変数は、行列の最小値と最大値であるため、それぞれ行列の最初と最後の要素に初期化されます。
以上が行ソートされた行列の中央値を見つけるための JavaScript プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。