答案来源:雅宝题库交流网(www.ybaotk.com)-[东北大学]20春学期《数据结构Ⅱ》在线平时作业2
试卷总分:100 得分:100
第1题,在具有n个结点的有序单链表中插入一个新结点并使链表仍然有序的时间复杂度是
A、O(1)
B、O(n)
C、O(nlogn)
D、O(n2)
正确答案:
第2题,下列程序段 for(i=1;i=n;i++) A[I,j]=0; 的时间复杂度是
A、O(1)
B、O(0)
C、O(1+n)
D、O(n)
正确答案:
第3题,可有效提高次关键字查找效率的文件是
A、顺序文件
B、倒排文件
C、散列文件
D、VSAM文件
正确答案:
第4题,for(i=0;im;i++) for(j=0;jt;j++)c[i][j]=0;for(i=0;im;i++)for(j=0;jt;j++)for(k=0;kn;k++)c[i][j]=c[i][j]+a[i][k]*b[k][j]; 上列程序的时间复杂度为
A、O(m+n×t)
B、O(m+n+t)
C、O(m×n×t)
D、O(m×t+n)
正确答案:
答案来源:雅宝题库交流网(www.ybaotk.com),在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系
A、不一定相同
B、都相同
C、都不相同
D、互为逆序
正确答案:
第 题,树有先根遍历和后根遍历,树可以转化为对应的二叉树。下面的说法正确的是
A、树的后根遍历与其对应的二叉树的后根遍历相同
B、树的后根遍历与其对应的二叉树的中根遍历相同
C、树的先根遍历与其对应的二叉树的中根遍历相同
D、以上都不对
正确答案:
第1题,要求具有同一逻辑结构的数据元素具有相同的特性,其含义为
A、数据元素具有同一的特点
B、不仅数据元素包含的数据项的个数相同,而且其对应数据项的类型要一致
C、每个数据元素都一样
D、仅需要数据元素包含的数据项的个数相同
正确答案:
第8题,当在二叉排序树中插入一个新结点时,若树中不存在与待插入结点的关键字相同的结点,且新结点的关键字小于根结点的关键字,则新结点将成为
A、左子树的叶子结点
B、左子树的分支结点
C、右子树的叶子结点
D、右子树的分支结点
正确答案:
第9题,下面关于数据结构正确的说法是
A、一种数据类型
B、数据的存储结构
C、一组性质相同的数据元素的集合
D、相互之间存在一种或多种特定关系的数据元素的集合
正确答案:
答案来源:雅宝题库交流网(www.ybaotk.com),在下列各种文件中,不能进行顺序查找的文件是
A、顺序文件
B、索引文件
C、散列文件
D、多重表文件
正确答案:
第11题,已知有向图G=(V,E),其中V={V1,V2,V3,V4,V5,V ,V1},E={V1,V2,V1,V3,V1,V4,V2,V5,V3,V5,V3,V ,V4,V ,V5,V1,V ,V1},G的拓扑序列是
A、V1,V3,V4,V ,V2,V5,V1
B、V1,V3,V2,V ,V4,V5,V1
C、V1,V3,V4,V5,V2,V ,V1
D、V1,V2,V5,V3,V4,V ,V1
正确答案:
答案来源:雅宝题库交流网(www.ybaotk.com),在按层次遍历二叉树的算法中,需要借助的辅助数据结构是
A、队列
B、栈
C、线性表
D、有序表
正确答案:
第13题,某二叉树的先序序列和后序序列正好相反,则该二叉树的特点一定是
A、空或只有一个结点
B、高度等于其结点数
C、任一结点雅左孩子
D、任一结点雅右孩子
正确答案:
第14题,已知散列表的存储空间为T[0..18],散列函数H(key)=key%11,并用二次探测法处理冲突。散列表中已插入下列关键字:T[5]=39,T[ ]=51和T[1]=1,则下一个关键字23插入的位置是
A、T[2]
B、T[4]
C、T[8]
D、T[10]
正确答案:
答案来源:雅宝题库交流网(www.ybaotk.com),对长度为15的有序顺序表进行二分查找,在各记录的查找概率均相等的情况下,查找成功时所需进行的关键字比较次数的平均值为
A、39/15
B、49/15
C、51/15
D、55/15
正确答案:
第1 题,在计算机内实现递归算法时所需的辅助数据结构是
A、栈
B、队列
C、树
D、图
正确答案:
第11题,按排序过程中依据的原则分类,快速排序属于
A、插入类的排序方法
B、选择类的排序方法
C、交换类的排序方法
D、归并类的排序方法
正确答案:
第18题,顺序存储设计时,存储单元的地址
A、一定连续
B、一定不连续
C、不一定连续
D、部分连续,部分不连续
正确答案:
第19题,从逻辑上可以把数据结构分为两大类,即
A、动态结构、静态结构
B、顺序结构、链式结构
C、线性结构、非线性结构
D、初等结构、构造型结构
正确答案:
答案来源:雅宝题库交流网(www.ybaotk.com),在一个单链表中,若删除*p结点的后继结点,则执行操作
A、 =p-next;p-next= -next;free( );
B、p=p-next;p-next=p-next-next;free(p);
C、p-next= -next;free(p-next);
D、p=p-next-next;free(p-next);
正确答案: |