Summer/2006-04
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
* 第4日午後 アルゴリズムとC言語実習 [#pd0b708b]
** 目次 [#k256b23d]
#contents
** 上級課題 [#t3a4ef92]
時間の余った人やさらに勉強したい人は、以下の問題を読んでC...
hi-shiozawa@engs.tamagawa.ac.jp
>''注意!'' 上のアドレスは,@マークを半角文字(@)にしな...
*** 線形探索(逐次探索) [#nfa42e90]
> 配列の中からある値を探し出すときのことを考えてみよう。...
【問1】 キーボードから、10個の整数を要素とする配列aと、整...
i→ →| iを0から9まで変化させる
0 1 2 3 4 5 6 7 8 9
a [__|__|__|__|__|__|__|__|__|__]
a[i]とxを比較
----
*** スタック [#l5c1de0c]
> スタックとは、先入れ後出し方式のデータ構造である。デー...
【問2a】 キーボードから100個以内の正の整数を読み込んでい...
【問2b】 次のような動作をするプログラムを作成しなさい。前...
+ 100個の整数を保存しておくための配列stackを用意する。
+ キーボードから整数xを読み込む。
+ xの値を判定し:
-- x>0ならば、xをstackの最後に追加して(積んで)2.に戻る。
-- そうでなければ、stackの中身を逆順にすべて表示して、プ...
次の空き
↓
0 1 2 3 4 5 6 7 8 9
stack [●|●|●|__|__|__|__|__|__|__|....
↑
xを積む(push)
次の空き
↓
0 1 2 3 4 5 6 7 8 9
stack [●|●|●|x|__|__|__|__|__|__|....
【問2c】 以下に示すような動作をするプログラムを作成しなさ...
+ 100個の整数を保存しておくための配列stackを用意する。
+ キーボードから整数xを読み込む。
+ xの値を判定し:
-- x>0ならば、xをstackに積んで2.に戻る(push)。
-- x<0ならば、stackに最後に積んだ値を表示して、それをstac...
-- x=0ならば、stackの中身を逆順にすべて表示して、プログラ...
次の空き
↓
0 1 2 3 4 5 6 7 8 9
stack [●|●|●|●|●|●|__|__|__|__|....
↓
取り出す(pop)
次の空き
↓
0 1 2 3 4 5 6 7 8 9
stack [●|●|●|●|●|__|__|__|__|__|....
>なお、スタックにデータをしまう操作をpushといい、データを...
終了行:
* 第4日午後 アルゴリズムとC言語実習 [#pd0b708b]
** 目次 [#k256b23d]
#contents
** 上級課題 [#t3a4ef92]
時間の余った人やさらに勉強したい人は、以下の問題を読んでC...
hi-shiozawa@engs.tamagawa.ac.jp
>''注意!'' 上のアドレスは,@マークを半角文字(@)にしな...
*** 線形探索(逐次探索) [#nfa42e90]
> 配列の中からある値を探し出すときのことを考えてみよう。...
【問1】 キーボードから、10個の整数を要素とする配列aと、整...
i→ →| iを0から9まで変化させる
0 1 2 3 4 5 6 7 8 9
a [__|__|__|__|__|__|__|__|__|__]
a[i]とxを比較
----
*** スタック [#l5c1de0c]
> スタックとは、先入れ後出し方式のデータ構造である。デー...
【問2a】 キーボードから100個以内の正の整数を読み込んでい...
【問2b】 次のような動作をするプログラムを作成しなさい。前...
+ 100個の整数を保存しておくための配列stackを用意する。
+ キーボードから整数xを読み込む。
+ xの値を判定し:
-- x>0ならば、xをstackの最後に追加して(積んで)2.に戻る。
-- そうでなければ、stackの中身を逆順にすべて表示して、プ...
次の空き
↓
0 1 2 3 4 5 6 7 8 9
stack [●|●|●|__|__|__|__|__|__|__|....
↑
xを積む(push)
次の空き
↓
0 1 2 3 4 5 6 7 8 9
stack [●|●|●|x|__|__|__|__|__|__|....
【問2c】 以下に示すような動作をするプログラムを作成しなさ...
+ 100個の整数を保存しておくための配列stackを用意する。
+ キーボードから整数xを読み込む。
+ xの値を判定し:
-- x>0ならば、xをstackに積んで2.に戻る(push)。
-- x<0ならば、stackに最後に積んだ値を表示して、それをstac...
-- x=0ならば、stackの中身を逆順にすべて表示して、プログラ...
次の空き
↓
0 1 2 3 4 5 6 7 8 9
stack [●|●|●|●|●|●|__|__|__|__|....
↓
取り出す(pop)
次の空き
↓
0 1 2 3 4 5 6 7 8 9
stack [●|●|●|●|●|__|__|__|__|__|....
>なお、スタックにデータをしまう操作をpushといい、データを...
ページ名: