2 つの一意の数列 と が与えられpush order of stackた場合pop order of stack、 の数字はpush order昇順で並べ替えられているため、pop orderが合法かどうかを尋ねます。
たとえば、push orderは 1 2 3 4 5 であるため、4 5 3 2 1 は有効なポップ注文です。これは、次のようにプッシュおよびポップできるためです。
push 1, push 2, push 3, push 4, pop, push 5, pop, pop, pop, pop
したがって、ポップ オーダー: 4 5 3 2 1 は正当であり、4 3 5 1 2 は正当なポップ オーダーではありません。