试题与答案

下列数据结构中,按先进后出原则组织数据的是A.线性链表 B.栈 C.循环链表 D.顺

题型:单项选择题

题目:

下列数据结构中,按先进后出原则组织数据的是

A.线性链表

B.栈

C.循环链表

D.顺序表

答案:

参考答案:B

解析:【命题目的】本题主要考查对于栈的理解。 【解题要点】栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素,即栈是按照“先进后出”或“后进先出”的原则组织数据的。 【错解分析】队列组织数据的原则是“先进先出”或“后进后出”。 【考点链接】数据结构中,栈和队列组织数据的原则。

试题推荐
题型:单项选择题

村民张某和王某是邻居,房屋屋顶相连,但两家交恶多年。张某翻修自己的房屋,必须要在王某的房屋屋顶上经过,王某提出张某要么不能经过自己的房屋,要么向自己支付500元钱,张某表示绝对不会毁坏王某的屋顶,但是王某坚持张某如要经过自己的房屋,不管是否损坏房屋,都要支付500元钱。下列说法不正确的是()

A.王某应当提供必要的便利,不能拒绝张某经过

B.只有张某利用王某的不动产给王某造成损害的,王某才能要求张某赔偿

C.王某无权要求张某支付利用自己不动产的报酬

D.王某的主张合法

查看答案
微信公众账号搜索答案