今日は、プロデルでデータを並べ替えるプログラムをいくつかのアルゴリズムで作ってみます。また並べ替えの様子を図で表して、並べ替えられる過程やその回数を見える化してアルゴリズムごとの違いを見比べてみます。
以前の記事で、プロデルでハノイの塔の答えを可視化してみましたが、今回も同様にキャンバスを用いてアルゴリズムによるデータの変化を可視化してみます。
データの並べ替えそのものは、アルゴリズムを理解しなくても「並べ替える」手順を実行すれば、1行で並べ替えられます。この記事では、日本語プログラミング言語でアルゴリズムを実装した時にどのようなプログラムとなるか紹介できればと思います。
“プロデルでソートアルゴリズムを学ぶ” の続きを読む