問5 A, B, C の順序で入力されるデータがある。各データについてスタックへの挿入と取出しを1回ずつ行うことができる場合、データの出力順序は何通りあるか。 この問題は、データ構造の一種である**スタック(Stack)**の特性と、その操作によって生じる ...
前回は、アルゴリズムを読み解くための「フローチャート」と「疑似言語」の基本を学びました。 今回からは、データを効率的に扱うための仕組みである「データ構造」について掘り下げていきます。 データ構造は、アルゴリズムを理解するために欠かせ ...