シェル ソートは、Java プログラミング言語を使用して、指定された数値または配列をソートするアルゴリズムです。これは、要件に従って要素を並べ替えるための挿入並べ替えアルゴリズムに基づいています。分割された数値を使用したソート要素であり、遠く離れた要素を比較します。 Java言語を使用して要素を昇順または降順で設定するアルゴリズムです。これは要素内の分割された配列であり、Java を使用して 1 つの要素を別の個別の要素と比較します。互いに遠く離れた 2 つの要素を比較する並べ替え手順です。 シェル ソートは、配列要素を配置するための挿入ソート方法を一般化したものです。
無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
Java を使用したシェルのソート構文は以下のとおりです。
リーリー説明:
配列要素を並べ替えるには、2 つの要素の間に隙間を作ります。
リーリーシェルソートアルゴリズムを「for ループ」内に配置します。
このアルゴリズムは配列要素をテーブル形式に配置します。 小さい要素は列の左側に配置され、大きい数値は列の右側に配置されます。
リーリーmain メソッドを作成し、並べ替え要素を返します。
リーリー以下にさまざまな例を示します:
コード:
リーリー出力:
コード:
リーリー出力:
コード:
リーリー出力:
説明:
以上がJavaでのシェルソートの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。