ホームページ > バックエンド開発 > PHPチュートリアル > phpバブルソートクイックソート

phpバブルソートクイックソート

WBOY
リリース: 2016-07-29 09:10:01
オリジナル
839 人が閲覧しました

/******
1) バブル並べ替え: 値をペアで交換し、最も明るいバブルが一番上のように、最も小さい値を左側に置きます。
2) 数字の列全体を 1 回交換します。そのたびに、残りの数字の中で最も小さい数字が得られます。残りの数字は次のとおりです。値は順序なし間隔を形成し、順序付き間隔の各要素の値は順序なし間隔の値よりも小さくなります。
3) クイックソート: 基数、左右の配列、再帰呼び出し、マージ。
4)挿入ソート: ソート間隔は 2 つの部分に分割され、左側は順序付けされており、右側は順序付けされていません。右側の間隔から最初の要素を取得し、この要素が大きい場合は左側の間隔に挿入します。この要素が左の範囲の右端の要素より小さい場合は、右端の要素の元の位置に挿入されます。計算機は 1 つ減算され、前の要素が前の要素よりも小さくなるまで再度比較されます。要素をできるだけ小さく挿入するには、上記の手順を繰り返します。
6) 間隔のエンドポイント値の処理に注意してください。配列の最初の要素の添え字は 0 です。
***/

りー

上記では、挿入ソートを含む PHP バブル ソートとクイック ソートを紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート