LET'S TRY
問題文
スタックにpush1→push2→pop→push3→push4→pop→push5→popの操作を順番に行ったとき,スタックの中に残っているデータはどれか。
fe-siken.com
IPAの公開問題について ↗
まずは自分で考えて、理由を確かめよう。
スタックにpush1→push2→pop→push3→push4→pop→push5→popの操作を順番に行ったとき,スタックの中に残っているデータはどれか。
fe-siken.com
IPAの公開問題について ↗
自分で考えてから、解説を開いてみてね。
正解は ア です。
スタックはLIFO(後入れ先出し)。操作をトレースすると:push1→[1],push2→[1,2],pop→[1](2取出し),push3→[1,3],push4→[1,3,4],pop→[1,3](4取出し),push5→[1,3,5],pop→[1,3](5取出し)。最終的に1と3が残る。
学習ノートを読み込んでいます…