实现的所有基本操作都是常数时间。空间性能上: 顺序栈,数组,需要提前固定长度,存储元素个数的限制和空间浪费的问题。 链栈没有栈满的问题,只有当内存没有可用空间时才会出现栈满,但是每个元素都需要一个指针域,从而产生了结构性开销。 so,栈的使用过程中,元素个数变化较大时,使用链栈;反之,使用顺序栈。 链栈本质是链表呀,顺序栈本质是数组呀。 链栈无需头结点。