下列关于栈的叙述中,正确的是
A.栈底元素一定是最后入栈的元素
B.栈顶元素一定是最先入栈的元素
C.栈操作遵循先进后出的原则
D.以上说法均错误
参考答案:C.栈顶元素总是后被插入的元素,从而也使最先被删除的元素;棧底元素总是最先被插入的元素,从而也使最后才被删除的元素。栈的修改是按后进先出的原则进行的。因此,栈称为先进后出表,或"先进先出"表,所以选择C。
帖子还没人回复快来抢沙发
一棵具有n个结点的二叉树,若它有m个叶子结点,则该二叉树中度为1的结点个数是多少?
什么是 Cookie?它的作用是什么?
如果你是一个100w日活的UGC短视频APP产品经理,你觉得此时是做分享视频打水印重要,还是优化播放器让视频播放更加顺畅重要?
ArrayList和LinkedList的区别,以及各自是怎么实现扩容的?
帖子还没人回复快来抢沙发