数据结构期末复习.docx
《数据结构期末复习.docx》由会员分享,可在线阅读,更多相关《数据结构期末复习.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据结构期末复习1.一个栈的入栈序列a,b,c,d,e,则栈的不可能的输出序列是()。 单选题 *A. edcbaB. decbaC. dceab(正确答案)D. abcde2.若栈采用顺序存储方式存储,现两栈共享空间V1.m,topi代表第i 个栈( i =1,2)栈顶,栈1 的底在v1,栈2 的底在Vm,则栈满的条件是()。 单选题 *A. top2-top1|=0B. top1+1=top2(正确答案)C. top1+top2=mD. top1=top23.若已知一个栈的入栈序列是1,2,3,n,其输出序列为p1,p2,p3,pn,若p1=n,则pi为()。 单选题 *A. iB. n=
2、iC. n-i+1(正确答案)D. 不确定4.栈结构通常采用的两种存储结构是()。 单选题 *A. 顺序存储结构和链式存储结构(正确答案)B. 散列方式和索引方式C. 链表存储结构和数组D. 线性存储结构和非线性存储结构5.判定一个栈ST(最多元素为m0)为空的条件是()。 单选题 *A. ST.top != -1B. ST.top = = -1(正确答案)C. ST.top != m0-1D. ST.top = = m0-16.判定一个栈ST(最多元素为m0)为栈满的条件是()。 单选题 *A. ST.top != -1B. ST.top = = -1C. ST.top != m0-1D.
3、ST.top = = m0-1(正确答案)7.栈的特点是(),队列的特点是()。 *A. 先进先出(正确答案)B.先进后出(正确答案)8.一个队列的入列序列是1,2,3,4,则队列的输出序列是()。 单选题 *A. 4,3,2,1B. 1,2,3,4(正确答案)C. 1,4,3,2D. 3,2,4,19.判定一个循环队列QU(最多元素为m0)为空的条件是()。 单选题 *A. front= =rear(正确答案)B. front!=rearC. front= =(rear+1)%m0D. front!=(rear+1)%m010.判定一个循环队列QU(最多元素为m0)为满队列的条件是()。 单
4、选题 *A. front= = rearB. front!= rearC. front= =(rear+1)%m0(正确答案)D. front!=(rear+1)%m011.循环队列用数组A0,m-1存放其元素值,已知其头尾指针分别是front和rear,则当前队列中的元素个数是()。 单选题 *A. (rear-front+m)%m(正确答案)B. rear-front+1C. rear-front-1D. rear-front12.栈和队列的共同点是()。 单选题 *A. 都是先进后出B. 都是先进先出C. 只允许在端点处插入和删除元素D. 没有共同点(正确答案)13.在一棵度为3的树中,
5、度为3的结点数为2个,度为2的结点数为1个,度为1的结点数为2个,则度为0的结点数为()个。 单选题 *A. 4B. 5C. 6(正确答案)D. 714.假设在一棵二叉树中,双分支结点数为15,单分支结点数为30个,则叶子结点数为()个。 单选题 *A. 15B. 16(正确答案)C. 17D. 4715.假定一棵三叉树的结点数为50,则它的最小高度为()。 单选题 *A. 3B. 4C. 5(正确答案)D. 616.在一棵二叉树上第4层的结点数最多为()。 单选题 *A. 2B. 4C. 6D. 8(正确答案)17.用顺序存储的方法将完全二叉树中的所有结点逐层存放在数组中R1.n,结点Ri若
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 期末 复习
限制150内