この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
ouj18 [2018/06/06 16:51] kanemune |
ouj18 [2018/06/06 16:55] kanemune [「二分探索」プログラム(28分頃)] |
||
---|---|---|---|
ライン 250: | ライン 250: | ||
### 「二分探索」プログラム(28分頃) | ### 「二分探索」プログラム(28分頃) | ||
- | |||
- | <code> | ||
- | Hanoi=「 | ||
- | |n from to work| | ||
- | 「n>0」!なら「 | ||
- | !(n-1) (from) (work) (to) Hanoi。 | ||
- | ラベル!("円盤"+n+"を"+from+"から" | ||
- | +to+"に移動させる。")作る 次の行。 | ||
- | !(n-1) (work) (to) (from) Hanoi。 | ||
- | 」実行。 | ||
- | 」。 | ||
- | !3 "A" "B" "C" Hanoi。 | ||
- | </code> | ||
- | |||
- | |||
- | ### 「ハノイの塔」プログラム(36分頃) | ||
<code> | <code> | ||
ライン 282: | ライン 266: | ||
そうでなければ「ラベル!『見つからない』作る」 | そうでなければ「ラベル!『見つからない』作る」 | ||
実行。 | 実行。 | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ### 「ハノイの塔」プログラム(36分頃) | ||
+ | |||
+ | <code> | ||
+ | Hanoi=「 | ||
+ | |n from to work| | ||
+ | 「n>0」!なら「 | ||
+ | !(n-1) (from) (work) (to) Hanoi。 | ||
+ | ラベル!("円盤"+n+"を"+from+"から" | ||
+ | +to+"に移動させる。")作る 次の行。 | ||
+ | !(n-1) (work) (to) (from) Hanoi。 | ||
+ | 」実行。 | ||
+ | 」。 | ||
+ | !3 "A" "B" "C" Hanoi。 | ||
</code> | </code> | ||