アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
バブルソートで十分だと思うなあ (スコア:0)
私がバブルソートを学んだのは中学生の頃で、プログラミングに触りだしてから間もない頃です。
繰り返しと条件分岐さえ分かっていれば操作的にも概念的にも分かりやすいソーティングだったので、
理解するのに苦労は全くなかったように記憶しています。
ところで、私が通っていた大学のアルゴリズム教育では、いきなりクイックソートから入っていました。
受講しているのはドが付くほどの素人ばかりです。
結果、詳しい人間の所へ大勢の難民がなだれ込む形となりました。
Re:バブルソートで十分だと思うなあ (スコア:1)
そこから段階的に早いソートアルゴリズムを習っていったかな?
使ってたPCがクソ遅かったせいもあってソートアルゴリズムによる速度の違いが目に見えてわかった
今だとデータの件数を相当多くしないと目に見える違いが出てこない可能性があるし、クイックソートからというのもわからなくはないかなぁ
Re: (スコア:0)
不揃いの横棒を長さ順に並べ替えて見せるんだけど、ソートの方法ごとに並んでいく様子の違いが見えて楽しかった。
じりじりとそれこそ浮き上がって行くバブルソートや、ガサッガサッと一気に変わるクイックソートとかね。
Re:バブルソートで十分だと思うなあ (スコア:1, 参考になる)
http://en.wikipedia.org/wiki/Sorting_algorithm#Graphical_representations [wikipedia.org]