豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 第三章 栈和队列
侵权投诉

第三章 栈和队列

第三章 栈和队列

一、选择题

1.栈和队列的共同特点是( )。

A.只允许在端点处插入和删除元素

B.都是先进后出

C.都是先进先出

D.没有共同点

2.向顺序栈中压入新元素时,应当( )。

A.先移动栈顶指针,再存入元素 B.先存入元素,再移动栈顶指针

C.先后次序无关紧要 D.同时进行

3.允许对队列进行的操作有( )。

A. 对队列中的元素排序 B. 取出最近进队的元素

C. 在队头元素之前插入元素 D. 删除队头元素

4.用链接方式存储的队列,在进行插入运算时( ).

A. 仅修改头指针 B. 头、尾指针都要修改

C. 仅修改尾指针 D.头、尾指针可能都要修改

5.设用链表作为栈的存储结构则退栈操作( )。

A. 必须判别栈是否为满 B. 必须判别栈是否为空

C. 判别栈元素的类型 D.对栈不作任何判别

6.设指针变量front表示链式队列的队头指针,指针变量rear表示链式队列的

队尾指针,指针变量s指向将要入队列的结点X,则入队列的操作序列为( )。

A.front->next=s;front=s; B. s->next=rear;rear=s;

C. rear->next=s;rear=s; D. s->next=front;front=s;

7.设指针变量top指向当前链式栈的栈顶,则删除栈顶元素的操作序列为( )。

A.top=top+1; B. top=top-1;

C. top->next=top; D. top=top->next;

8.队列是一种( )的线性表。

A. 先进先出 B. 先进后出 C. 只能插入 D. 只能删除

9.设输入序列1、2、3、 、n经过栈作用后,输出序列中的第一个元素是n,则输出序列中的第i个输出元素是( )。

A. n-i B. n-1-i C. n+l -i D.不能确定

10.设输入序列为1、2、3、4、5、6,则通过栈的作用后可以得到的输出序列

为( )。

A. 5,3,4,6,1,2 B. 3,2,5,6,4,1

C. 3,1,2,5,4,6 D. 1,5,4,6,2,3

11.队列的删除操作是在( )进行。

A.队首 B.队尾 C.队前 D.队后

12.当利用大小为N 的数组顺序存储一个栈时,假定用top = = N表示栈空,

则退栈时,用( )语句修改top指针。

A.top++; B.top=0; C.top--; D.top=N;

13.队列的插入操作是在( )进行。

A.队首 B.队尾 C.队前 D.队后

第1页

你可能喜欢

  • 数据结构试题及答案
  • 停车场管理系统
  • 计算机结构
  • 顺序结构
  • SSH面试题
  • IT职业英语
  • 新职业英语

热门文档

相关文档

  • 第3章栈和队列

    第3章栈和队列_理学_高等教育_教育专区。3.1 栈的基本概念 3.2 栈的存储结构 3.3 栈的基本运算 3.4 栈的简单应用举例 3.5 队列的基本概念 3.6 队列的...

  • 第3章 栈和队列

    第3章 栈和队列_工学_高等教育_教育专区。数据结构课件数据结构课程的内容 第三章 栈和队列 3.1 1. 2. 3. 4. 栈(Stack) ) 定义 逻辑结构 存储结构 运算...

  • 第三章栈和队列

    第三章栈和队列_天文/地理_自然科学_专业资料。第三章 栈和队列一.选择题 1.栈与一般线性表的区别在于___。 A.数据元素的类型不同 B.运算是否受限制 C.数据...

  • 第三章 栈和队列习题答案

    栈和队列习题答案 第三章 栈和队列习题答案一、基础知识题 3.1 设将整数 1,2,3,4 依次进栈,但只要出栈时栈非空,则可将出栈操作按任何次序夹入其中, ,,...

  • 第3章 栈和队列

    第3章 栈和队列_理学_高等教育_教育专区。第3章习题 栈和队列 1.选择题 (1)若让元素 1,2,3,4,5 依次进栈,则出栈次序不可能出现在( )种情况。 A.5...

  • 第三章 栈和队列答案

    第三章 栈和队列一、选择题 1C 2A 3B 4B 5B 6B 7C 8C 9C 10 D 二、填空题 1、先进先出;先进后出 2、线性 ; 任何 ;栈顶;队尾;对头 3、正确的 4...

  • 第3章栈和队列

    第3章 栈和队列 章 3.1 栈 3.2 栈的应用举例 3.3 栈与递归的实现 3.4 队列 3.1 栈 3.1.1 抽象数据类型栈的定义 ⑴ 栈的定义栈(stack),又称堆栈...

  • 第3章 栈和队列

    第3章 栈和队列_工学_高等教育_教育专区。第3章 栈和队列 3.1 栈 3.2 队列 本章小结 3.1 栈 3.1.1 栈的定义栈是一种只能在一端进行插入或删除操作的...

  • 第3章 栈和队列

    第3章 栈和队列_理学_高等教育_教育专区 暂无评价0人阅读0次下载举报文档 第3章 栈和队列_理学_高等教育_教育专区。今日推荐 ...

  • 第三章栈与队列习题

    第三章 栈与队列 一.选择 1.栈和队列的共同点是( .栈和队列的共同点是( ) A.都是先进后出 B.都是先进先出 .. C.只允许在端点处插入和删除元素 D.没...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  闽ICP备15022310号-9  闽公网安备 35021102001881号  email
返回顶部