试题详情
简答题试述栈的基本性质?
  • 由栈的定义可知,这种结构的基本性质综述如下:
    (1)集合性。栈是由若干个元素集合而成,当没有元素的空集合称为空栈;
    (2)线性结构。除栈底元素和栈顶元素外,栈中任一元素均有唯一的前驱元素和后继元素;
    (3)受限制的运算。只允许在栈顶实施压入或弹出操作,且栈顶位置由栈指针所指示;
    (4)数学性质。当多个编号元素依某种顺序压入,且可任意时刻弹出时,所获得的编号元素排列的数目,恰好满足卡塔南数列的计算,即:
    Cn=Cn2n/(n+1)
    其中,n为编号元素的个数,Cn是可能的排列数目。
  • 关注下方微信公众号,在线模考后查看

热门试题