课程
/后端开发
/PHP
/站在巨人的肩膀上写代码—SPL
堆栈里面只有push和pop,老师在15分10秒之后,你说的这句话,但好像不对吧,我试了一下,堆栈也可以使用shift方法呀?
2014-08-26
源自:站在巨人的肩膀上写代码—SPL 2-7
正在回答
因为堆栈是通过双向链表实现的,所以双向链表的方法堆栈都有。但是,从堆栈的数据结构来看,最好遵循push和pop的规则。用shift可以,但是用了之后就不是纯粹的堆栈了。因为,堆栈就是先进后出的。
举报
SPL,一个能找到登上绝顶的天梯,学会后能提高实际工作的效率
1 回答ArrayObject 的 getiteratpr方法得到的迭代器与 ArrayIterator实例化后的迭代器有什么不一样么???
1 回答还是云里雾里的,不知道这玩意到底什么场景能用到
3 回答堆栈和栈的区别是什么?
3 回答纠正一下老师的小失误 最后的时候老师要说的是iteratoriterator接口
3 回答用Spl处理数组会不会比用php函数处理数组效率要高?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号