便利屋tools
コード・開発支援

ソートアルゴリズム可視化

バブルソート・選択ソート・挿入ソート・クイックソートの動作をアニメーションで可視化します。比較・入れ替えの様子を見ながらアルゴリズムの違いを学べます。処理はすべてブラウザ内で完結します。

このツールについて

よくある質問

どのアルゴリズムに対応していますか?

バブルソート・選択ソート・挿入ソート・クイックソート(Lomuto分割方式)の4種類に対応しています。

黄色や赤色の棒は何を表していますか?

黄色は現在比較している要素、赤色(アクセントカラー)は入れ替えが発生した要素を示します。

速度は変更できますか?

はい。「速さ」のスライダーでアニメーションの再生速度を調整できます。

入力したデータは外部に送信されますか?

いいえ。処理はすべてお使いのブラウザ内(JavaScript)で完結し、入力した内容がサーバーへ送信・保存されることはありません。会員登録も不要で無料で使えます。