栈与队列自测卷.docxVIP

  • 7
  • 0
  • 约4.09千字
  • 约 3页
  • 2023-09-14 发布于山东
  • 举报
栈和行列 一、填空题(每空  1分,共  15分) 1.向量、栈和行列都是线性构造,能够在向量的 栈顶插入和删除元素;关于行列只好在队尾 2.栈是一种特别的线性表,同意插入和删除运算的一端称为  任何 插入和  地点插入和删除元素;关于栈只好在 队首删除元素。 栈顶。不一样意插入和删除运算的一端 称为栈底。 行列是被限制为只好在表的一端进行插入运算,在表的另一端进行删除运算的线性表。 4. 在一个循环行列中,队首指针指向队首元素的 前一个 地点。 5. 在拥有n个单元的循环行列中,队满时共有 n-1个元素。 6. 向栈中压入元素的操作是先挪动栈顶指针 ,后存入元素 。 7. 从循环行列中删除一个元素时,其操作是 先 挪动队首指针 ,后 拿出元素。 8.带表头结点的空循环双向链表的长度等于 0。 解: headL=head 头结点 R=head 二、判断正误(判断以下观点的正确性,并作出简要的说明。 ) 分,共10 分) (每题1 ( × )1.线性表的每个结点只好是一个简单种类,而链表的每个结点能够是一个复杂种类。 错,线性表是逻辑构造观点,能够次序储存或链式储存,与元素数据种类没关。 ( × )2.在表构造中最常用的是线性表,栈和行列不太常用。 错,不必定吧?调用子程序或函数常用, CPU中也用行列。 (√)3.栈是一种对所有插入、删除操作限于在表的一端进行的线性表,是一种后进先出型构造。 (√)4.关于不一样的使用者,一个表构造既能够是栈,也能够是行列,也能够是线性表。 正确,都是线性逻辑构造,栈和行列实际上是特别的线性表,对运算的定义略有不一样而已。 (×)5.栈和链表是两种不一样的数据构造。 错,栈是逻辑构造的观点,是特别殊线性表,而链表是储存构造观点,两者不是同类项。 (×)6.栈和行列是一种非线性数据构造。 错,他们都是线性逻辑构造,栈和行列实际上是特别的线性表,对运算的定义略有不一样而已。 (√)7.栈和行列的储存方式既但是次序方式,也但是链接方式。 (√)8.两个栈共享一片连续内存空间时,为提升内存利用率,减少溢出时机,应把两个栈的栈底 分别设在这片内存空间的两头。 (×)9.队是一种插入与删除操作分别在表的两头进行的线性表,是一种先进后出型构造。 错,后半句不对。 (×)10.一个栈的输入序列是12345,则栈的输出序列不行能是12345。 错,有可能。 三、单项选择题(每题1分,共20分) (B)1.栈中元素的出入原则是 (C)2.  A.先进先出 若已知一个栈的入栈序列是  B.后进先出 1,2,3,,  C.栈空则进n,其输出序列为  D.栈满则出 p1,p2,p3,,pn,若  p1=n,则 pi  为 A.iB.n=iC.n-i+1 解说:当p1=n,即n是最初出栈的,依据栈的原理, 么输入次序必然是1,2,3,,n,则出栈的序列是 不确立) (B)3.判断一个栈ST(最多元素为m0)为空的条件是  D.不确立 n必然是最后入栈的(事实上题目已经表示了),那 n,,3,2,1。(若不要求次序出栈,则输出序列 A.ST-top0  B.ST-top=0  C.ST-topm0  D.ST-top=m0 (A)4.判断一个行列QU(最多元素为m0)为满行列的条件是 A.QU-rear-QU-front==m0B.QU-rear-QU-front-1==m0 C.QU-front==QU-rearD.QU-front==QU-rear+1 解:队满条件是元素个数为m0。因为商定满队时队首指针与队尾指针相差1,因此不用再减1了,应入选 A。自然,改正确的答案应当取模,即:QU-front==(QU-rear+1)%m0 (D)5.数组Q[n]用来表示一个循环行列,f为目前行列头元素的前一地点,r为队尾元素的地点, 假定行列中元素的个数小于n,计算行列中元素的公式为 (A)r-f;(B)(n+f-r)%n;(C)n+r-f;(D)(n+r-f)%n 6.从供选择的答案中,选出应填入下边表达?内的最切实的解答,把相应编号写在答卷的对应栏内。 设有4个数据元素a1、a2、a3和a4,对他们分别进行栈操作或队操作。在进栈或进队操作时,按a1、 a2、a3、a4序次每次进入一个元素。假定栈或队的初始状态都是空。 现要进行的栈操作是进栈两次,出栈一次,再进栈两次,出栈一次;这时,第一次出栈获得的元素是 A,第二次出栈获得的元素是B是;近似地,考虑对这四个数据元素进行的队操作是进队两 次,出队一次,再进队两次,出队一次;这时,第一次出队获得的元素是C,第二次出队获得的 元素是D。经操作后,最后在栈中或队中的元素还有E个。 供选择的答案: A~D:①a1②a2③a3④a4 E:①1②2③3④0

文档评论(0)

1亿VIP精品文档

相关文档