Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


65966 / 76734 ←次へ | 前へ→

【15334】Re:バブルソート?
回答  かみちゃん  - 04/6/21(月) 20:51 -

引用なし
パスワード
   こんちには。かみちゃん です。

>うまくできましたが、なぜ3にすると出来るのでしょうか。

「バブルソート」のアルゴリズムについての考え方です。
http://aitech.ac.jp/~koikelab/webp/vba/vba_9.html
ちょっと、難しいかも?

24、17、16、18のバブルソートの考え方を簡単に言うと、

1-1回目で24と17を比較して、17、24(入替)、16、18になる。
1-2回目で24と16を比較して、17、16、24(入替)、18になる。
1-3回目で24と18を比較して、17、16、18、24(入替)になる。
2-1回目で17と16を比較して、16、17(入替)、18、24になる。
2-2回目で17と18を比較して、16、17、18(そのまま)、24になる。
★2-3回目は、1-3回目で比較済みだから、比較しない。
3-1回目で16と17を比較して、16、17(そのまま)、18、24になる。
★3-2回目は、2-2回目で比較済みだから、比較しない。

となります。わかりますでしょうか?
もしかして、これも、「情報B」の課題ですか?

1 hits

【15322】間違いを探してください。 たすけてください 04/6/21(月) 19:44 質問
【15324】Re:間違いを探してください。 しん 04/6/21(月) 19:56 回答
【15325】Re:間違いを探してください。 かみちゃん 04/6/21(月) 19:58 発言
【15327】Re:間違いを探してください。 たすけてください 04/6/21(月) 20:07 質問
【15328】Re:間違いを探してください。 かみちゃん 04/6/21(月) 20:10 発言
【15330】Re:間違いを探してください。 たすけてください 04/6/21(月) 20:15 質問
【15331】Re:バブルソート? かみちゃん 04/6/21(月) 20:28 回答
【15332】Re:バブルソート? たすけてください 04/6/21(月) 20:37 質問
【15334】Re:バブルソート? かみちゃん 04/6/21(月) 20:51 回答
【15335】Re:バブルソート? たすけてください 04/6/21(月) 20:58 質問
【15336】Re:バブルソート? かみちゃん 04/6/21(月) 21:08 回答
【15337】Re:バブルソート? たすけてください 04/6/21(月) 23:31 質問
【15339】Re:バブルソート? かみちゃん 04/6/22(火) 0:15 回答
【15341】Re:バブルソート? ichinose 04/6/22(火) 0:25 発言
【15329】Re:間違いを探してください。 ichinose 04/6/21(月) 20:15 回答

65966 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free