堆棧里面只有push和pop,老師在15分10秒之后,你說的這句話,但好像不對(duì)吧,我試了一下,堆棧也可以使用shift方法呀?

阿董_0002
2014-08-26
1 回答
舉報(bào)
0/150
提交
取消
2014-09-04
因?yàn)槎褩J峭ㄟ^雙向鏈表實(shí)現(xiàn)的,所以雙向鏈表的方法堆棧都有。但是,從堆棧的數(shù)據(jù)結(jié)構(gòu)來看,最好遵循push和pop的規(guī)則。用shift可以,但是用了之后就不是純粹的堆棧了。因?yàn)?,堆棧就是先進(jìn)后出的。