応用情報23年特別 午前 問7
【問題を解く前に】
基礎理論→アルゴリズムとプログラミング→1. データ構造→(2)データ構造の種類→(3)スタックとキューの問題。
【解き方】
1,2,3,4,5・・・と無尽蔵にカードがあって、そのカードを、問題にしたがって、
push,popしていったとき、1番のカードがどこにあるか、を調べます(そのカードのある場所
が1番目のPUSH命令)
以下、スタックを横に書きます。つまり、問題文のスタックは、
192,55,326,7,29
のようにあらわします。
-
-
-
- -
-
-
問題文と、1,2,3,4,5・・・のカードを入れたスタックの関係は
以下のとおり
PUSH 1
↓
PUSH 2,1
↓
POP 1
↓
PUSH 2,1
↓
PUSH 3,2,1
↓
PUSH 4,3,2,1
↓
PUSH 5,4,3,2,1
↓
POP 4,3,2,1
↓
POP 3,2,1
↓
PUSH 4,3,2,1
1は、4番目にある=7
【答え】
イ
★(PR) まぐまぐでメルマガ始めました。以下のとおりです。よかったら、登録してくださいね!
●メルマガID:0001289711
【メルマガタイトル】 試験と実務の関連を説明する−実践!情報処理試験講座 メール版
【個別ページ】 http://www.mag2.com/m/0001289711.html