博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

pop push shift unshift

Posted on 2010-01-28 15:36  lengbingshy  阅读(268)  评论(0)    收藏  举报

pop 堆栈的出栈操作。

push堆栈的进栈操作。

shift堆栈的出栈操作,但是出栈的位置与pop不同,是从栈底,也可以看做是队列的出队列操作。

unshift 堆栈的进栈操作,但是进栈的位置与push不同,是从栈底。

 

 

pop ,push,shift,unshift 可以用数组来模拟,队列和栈的操作,但是不能把数组说成是堆栈或者队列。