アルゴリズム編の第2回目です。 今日は、アルゴリズムの代名詞ともいえるソートアルゴリズムを体験しながら、アルゴリズムへの理解を深めていきます。 生成AIを使うと、いきなりコードを生成してしまうので、アルゴリズム(手順)を理解するようにし ...
ソート(並べ替え)にはいくつかの方法があるが、 その中でも「選択ソート(Selection Sort)」は最もシンプルなアルゴリズムのひとつだ。 名前の通り、**“選択”**という言葉が鍵になる。 基本の考え方 未整列の中から最小値を選び出して、左端に置く。
データの並べ替え (ソート)を行うアルゴリズムは複数存在し、その並べ替え方法によって平均的な処理時間等が大きく異なります。こうしたソートアルゴリズムをウェブサイト上でシミュレートできる「Visual Sorting/The Sound Of Sorting」が公開されています。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する