2022年数据结构填空题文件 .pdf
《2022年数据结构填空题文件 .pdf》由会员分享,可在线阅读,更多相关《2022年数据结构填空题文件 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.数据元素是(数据)的基本单位,是对一个客观实体的数据描述。2.简单的说,数据结构是指数据之间的(逻辑关系) ,即数据的(逻辑结构) 。3.数据的逻辑结构可形式的用一个二元组B=(K,R) 来表示,其中 K 表示(数据元素的集合) ,R 表示(关系的集合) 。4.数据元素之间的关系有四种基本的存储表示方法即,(顺序存储) , ( 链式存储), (索引存储) , ( 散列存储)。5.数据的集中运算中, (创建)是一个很重要的运算过程,插入,删除,修改,排序都包含着这种运算。1、线性表示一种最简单、常用的数据结构,通常一个线性表由n 个性质相同的数据元素组成的(一个有限序列) ,其长度即为线性表
2、中元素的个数n,当 n=0 时,称(空表)。2、线性表是一种(顺序存储)结构。3、线性表的顺序存储有哪些特点?1.、元素特性相同2、线性结构3、元素个数n=0 4、线性表的链式存储有哪些特点?5、如果线性表中最常用的操作是存取第I 个元素及其前驱的值,则采用(顺序)存储方式节省时间。5、线性表的两种存储结构其中( 顺序) 存储密度较大; ( 顺序) 存储利用率较高; (链式)可以随机存取; ( 顺序)不可以随机存取;(链式)插入和删除操作比较方便。6、什么叫直接前驱元素,什么叫直接后继元素?1、栈是限定仅在(一端)进行插入删除操作的线性表。允许进行插入删除的一端为(栈顶) ,另一端为(栈底)
3、。2、栈的运算有(进栈) 、 ( 出栈)、 ( ) 、 ( 初始化栈)和(销毁栈)。3、栈有两种存储表示方法:(顺序栈)和(链栈) 。4、队列只允许在一端进行(插入) ,在另一端(删除) 。5、队尾指(进行插入元素的一端) ,对头指(进行删除元素的一端) 。6、设栈 S和队列 Q 的初始状态皆为空,元素a,b,c,d,e,f 依次通过一个栈,一个元素出栈后即进入队列Q,若 6 个元素的出队列的顺序是c,e,d,f,b,a 则栈 S 至少应该容纳(3)个元素。7、栈和队列的逻辑结构都是(链式存储) 。8、如果某栈的初始为空,push 和 pop 分别表示对堆栈进行一次进栈与出栈操作,那么,对于输
4、入序列a,b,c,d,e,依次经过push,push,pop,push,pop,push,push,pop 以后, 输出序列应该是( bceda) 。9、一个栈的输入序列为1,2,3,4,5,则下列序列中不可能是栈的输出序列的是(b)a、 2,3,4,1,5 b 、5,4,1, 3,2 c 、2,3,1,4,5 d、1, 5,4,3,2 10、对于下面的每一步画出栈中元素及栈顶指针的示意图。空栈;元素a入栈;元素b 入栈;删除栈顶元素;元素c 入栈;删除栈顶元素。11、比较栈和队列的相同点不同点。12、若依次输入数据元素序列a,b,c,d,e,f,g 进栈,出栈操作可以和入栈操作间隔进行,则下
5、列哪些元素序列可以由出栈序列得到。2 1、d,e,c,f,b,g,a 2、f,e,g,d,a,c,b 3、e,f,d,g,b,c,a 4、c,d,b,e,f,a,g 13、 将整数 1, 2, 3, 4 依次入栈, 如果 push(1),pop( ),push(2),push(3),pop( ),pop( ),push(4),pop( ),则出栈的数字序列为(1324) 。试分析 1,2,3,4 的 24 种排列中,哪些序列不能通过相应的入出栈得到。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据结构填空题文件 2022 数据结构 填空 文件
限制150内