计算机科学技术:数据结构考试资料.docx
《计算机科学技术:数据结构考试资料.docx》由会员分享,可在线阅读,更多相关《计算机科学技术:数据结构考试资料.docx(28页珍藏版)》请在第一文库网上搜索。
1、计算机科学技术:数据结构考试资料1、填空题当待排序的记录数较大,排序码较随机且对稳定性不作要求时,宜采用()排序;当待排序的记录数较大,存储空间允许且要求排序是稳定时,宜采用O排序。答案:快速;归并2、填空题由3个结点所构成的二叉树有O种形态。答案:53、填空题线性表(a1,a2,.,an)的顺序存储结构中,设每个单元的长度为1,元素ai的存储地址1OC(ai)为()。答案:1OC(a1)+(i-1)*14、单选根据使用频率为5的字符设计的哈夫曼编码不可能是OA、000,001,010,011,1B、0000,0001,001,01,1C、000,001,01,10,11D、00,100,10
2、1,110,I11答案:D5、单选判定一个栈ST(最多元素为m)为空的条件是OA.ST-top0B.ST-top=0C.ST-topmOD.ST-top=mO答案:B6、单选把一棵树转换为二叉树后,这棵二叉树的形态是OoA唯一的B.有多种C.有多种,但根结点都没有左孩子D,有多种,但根结点都没有右孩子答案:A7、问答题简述线性结构与非线性结构的不同点。答案:线性结构反映结点间的逻辑关系是一对一的,非线性结构反映结点间的逻辑关系是多对多的。8、单选线索二叉链表是利用O域存储后继结点的地址。A.1chi1dB.dataC.rchi1dD.root答案:C9、单选对一个算法的评价,不包括如下O方面的
3、内容。A,健壮性和可读性B.并行性C.正确性D,时空复杂度答案:B10、单选研究数据结构就是研究OOA,数据的逻辑结构B,数据的存储结构C.数据的逻辑结构和存储结构D.数据的逻辑结构、存储结构及其基本操作答案:D11、单选算法分析的两个主要方面是OoA.空间复杂度和时间复杂度B.正确性和简单性C.可读性和文档性D,数据复杂性和程序复杂性答案:A12、填空题n个结点无向完全图的的边数为(),n个结点的生成树的边数为OO答案:n(n-1)2;n-113、单选队列的“先进先出”特性是指OcA.最早插入队列中的元素总是最后被删除B.当同时进行插入、删除操作时,总是插入操作优先C,每当有删除操作时,总是
4、要先做一次插入操作D.每次从队列中删除的总是最早插入的元素答案:D14、填空题已知一个图的邻接矩阵表示,删除所有从第i个结点出发的边的方法是()答案:将矩阵第i行全部置为015、单选?在下列链队列Q中,元素a出队的操作序列为OoA.p=Q.front-next;p-next=Q.front-nextB.p=Q.front-next;Q.front-next=p-nextC.p=Q.rear-next;p-next=Q.rear-nextD.p=Q-next;Q-next=p-next答案:B16、单选非线性结构是数据元素之间存在一种OA.一对多关系B.多对多关系C,多对一关系D.一对一关系答案
5、:B17、单选对一个满二叉树,m个树叶,n个结点,深度为h,则OA.n=h+mB.h+m=2nC.m=h-1D.n=2h-1答案:D18、填空题在一个循环队列中,队首指针指向队首元素的()位置。答案:前一个19、填空题对于一个长度为n的单链存储的线性表,在表头插入元素的时间复杂度为(),在表尾插入元素的时间复杂度为OO答案:O(1);O(n)20、单选在稀疏矩阵的带行指针向量的链接存储中,每个单链表中的结点都具有相同的()oA.行号B.列号C.元素值D.非零元素个数答案.A21、填空题O是被限定为只能在表的一端进行插入运算,在表的另一端进行删除运算的线性表。答案:队列22、问答?如下所示的有向
6、图,回答下面问题:(1)该图是强连通的吗?若不是,给出强连通分量。(2)请给出图的邻接矩阵和邻接表表示。答案:(1)是强连通图23、判断题刀鳏下颌骨延长,可超过胸鳍基部。答案:错24、单选允许对队列进行的操作有OoA.对队列中的元素排序B.取出最近进队的元素C.在队头元素之前插入元素D.删除队头元素答案:D25、单选图的DePth-FirStSearCh(DFS)遍历思想实际上是二叉树()遍历方法的推广。A冼序B.中序C.后序D层序答案:A26、填空题在线性表的散列存储中,处理冲突的常用方法有O和()两种。答案:开放定址法;链接法27、单选具有线性结构的数据结构是OoA,图B.树C.广义表D.
7、栈答案:D28、单选()不含任何结点的空树。A,是一棵树;B,是一棵二叉树;C.是一棵树也是一棵二叉树;D.既不是树也不是二叉树答案:C29、填空题数据结构包括数据的()、数据的存储结构和数据的运算这三个方面的内容。答案:逻辑结构30、单选具有n(n0)个结点的完全二叉树的深度为()。A.1og2(n)B.1og2(n)C.1og2(n)+1D.1og2(n)1答案:C计算机科学技术:数据结构要点背记1、填空题O是被限定为只能在表的一端进行插入运算,在表的另一端进行删除运算的线性表。答案:队列2、填空题在具有n个单元的循环队列中,队满时共有()个元素。答案:n-13、单选某二叉树的先序遍历序列
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 技术 数据结构 考试 资料