Rubyについて Part 30
■ このスレッドは過去ログ倉庫に格納されています
0116デフォルトの名無しさん
2008/01/25(金) 21:44:25たとえば、バブルソートみたいなループのアルゴリズムを表示する場合だと、
# Model
class Bubble
def sort
# ソートのループを一度だけ実行
end
end
# View
b = Bubble.new([3, 5, 8, 1, ...])
while(not b.finished) do
b.sort
show b # GUI に表示
end
などとできると思うのですが、クイックソートみたいな再帰だと、この仕組みでできますか?
なお、できるだけソートアルゴリズムの方には描画処理を入れたくないので、Model と View に分けてます。
■ このスレッドは過去ログ倉庫に格納されています