• 2022-10-30
    以[tex=0.643x1.0]fYkALuFzYlFm0R716i1EGA==[/tex]和[tex=0.857x1.0]N7iCrOsS+NNEUUlnsYCi1g==[/tex]分别表示进栈和出栈操作,则初态和终态均为栈空的进栈和出栈的操作序列,可以表示为仅由[tex=0.643x1.0]fYkALuFzYlFm0R716i1EGA==[/tex]和[tex=0.857x1.0]N7iCrOsS+NNEUUlnsYCi1g==[/tex]组成的序列。称可以实现的栈操作序列为合法序列(例如[tex=2.929x1.0]MSqXAqTVYfmoquY46Hyj2g==[/tex]为合法序列,[tex=2.929x1.0]MSqXAqTVYfmoquY46Hyj2g==[/tex]为非法序列)。试给出区分给定序列为合法序列或非法序列的一般准则,并证明:对同一输人序列的两个不同的合法序列不可能得到相同的输出元素序列。
  • 举一反三