东北大学16春学期数据结构Ⅰ-在线作业参考总结地答案解析.doc
《东北大学16春学期数据结构Ⅰ-在线作业参考总结地答案解析.doc》由会员分享,可在线阅读,更多相关《东北大学16春学期数据结构Ⅰ-在线作业参考总结地答案解析.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.*东北大学16春学期数据结构在线作业参考答案一、单选题:1. 若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为0和3,当从队列中删除一个元素, 再加入两个元素后,rear和front的值分别为(满分:5)A. 1和 5B. 2和4C.4和2D.5和12. 为便于判别有向图中是否存在回路,可借助于(满分:5)A.广度优先搜索算法B.最小生成树算法C. 最短路径算法D. 拓扑排序算法3. 连通网的最小生成树是其所有生成树中(满分:5)A. 顶点集最小的生成树B.边集最小的生成树C.顶点权值之和最小的生成树D. 边的权值之和最小的生成树4. 上溢现象通常出现在(满分:5)
2、A. 顺序栈的入栈操作过程中B. 顺序栈的出栈操作过程中C. 链栈的入栈操作过程中D. 链栈的出栈操作过程中5. ALV树是一种平衡的二叉排序树,树中任一结点的(满分:5)A.左、右子树的高度均相同B.左、右子树高度差的绝对值不超过1C. 左子树的高度均大于右子树的高度D.左子树的高度均小于右子树的高度6. ISAM文件的周期性整理是为了空出(满分:5)A. 磁道索引B. 柱面索引C. 柱面基本区D. 柱面溢出区7. 已知函数Sub(s,i,j)的功能是返回串s中从第i个字符起长度为j的子串,函数Scopy(s,t)的功能为复制串t 到s。若字符串S=SCIENCESTUDY,则调用函数Sco
3、py(P,Sub(S,1,7)后得到(满分:5)A. P=SCIENCEB.P=STUDYC.S=SCIENCED.S=STUDY8. 链栈与顺序栈相比,比较明显的优点是(满分:5)A. 插入操作更加方便B.删除操作更加方便C. 不会出现下溢的情况D.不会出现上溢的情况9. 当在二叉排序树中插入一个新结点时,若树中不存在与待插入结点的关键字相同的结点,且新结点的关键字小于根结点的关键字,则新结点将成为(满分:5)A. A左子树的叶子结点B. B左子树的分支结点C. C右子树的叶子结点D. D右子树的分支结点10. 高度为5的完全二叉树中含有的结点数至少为(满分:5)A. 16B. 17C. 3
4、1D. 3211. 已知一棵含50个结点的二叉树中只有一个叶子结点,则该树中度为1的结点个数为(满分:5)A. 0B. 1C. 48D. 4912. 快速排序在最坏情况下的时间复杂度是(满分:5)A. O(n2log2n)B. O(n2)C. O(nlog2n)D. O(log2n)13. for(i=0;i;i+) for(j=0;j;j+)cij=0;for(i=0;i;i+)for(j=0;j;j+)for(k=0;k;k+)cij=cij+aik*bkj; 上列程序的时间复杂度为(满分:5)A.O(m+nt)B.O(m+n+t)C.O(mnt)D.O(mt+n)14. 根据数据元素的关
5、键字直接计算出该元素存储地址的存储方法是(满分:5)A.顺序存储方法B. 链式存储方法C.索引存储方法D. 散列存储方法15. 在计算机内实现递归算法时所需的辅助数据结构是(满分:5)A. 栈B. 队列C. 树D. 图16. 除第一层外,满二叉树中每一层结点个数是上一层结点个数的(满分:5)A. 1/2倍B.1倍C. 2倍D. 3倍17. 一棵完全二叉树上有1001个结点,其中叶子结点的个数是(满分:5)A. 250B. 500C. 254D. 以上答案都不对18. 若一个有向图的邻接距阵中,主对角线以下的元素均为零,则该图的拓扑有序序列(满分:5)A. 一定存在B. 一定不存在C. 不一定存
6、在D. 不确定19. 以下说法不正确的是(满分:5)A. 无向图中的极大连通子图称为连通分量B. 连通图的广度优先搜索中一般要采用队列来暂存刚访问过的顶点C.图的深度优先搜索中一般要采用栈来暂存刚访问过的顶点D.有向图的遍历不可采用广度优先搜索20. 数据元素及其关系在计算机存储器内的表示,称为数据的(满分:5)A. 逻辑结构B. 存储结构C.线性结构D. 非线性结构16春学期数据结构在线作业2一、单选题:1. 设哈希表长为14,哈希函数H(key)=key11,表中已有数据的关键字为15,38,61,84,四个,现将关键字为49的结点加到表中,用二次探测再散列法解决冲突,则放入的位置是(满分
7、:5)A. 8B. 3C. 5D. 92. for(i=0;i;i+) for(j=0;j;j+)cij=0;for(i=0;i;i+)for(j=0;j;j+)for(k=0;k;k+)cij=cij+aik*bkj; 上列程序的时间复杂度为(满分:5)A.O(m+nt)B.O(m+n+t)C.O(mnt)D.O(mt+n)3. 为使平均查找长度达到最小,当由关键字集合05,11,21,25,37,40,41,62,84构建二叉排序树时,第一个插入的关键字应为(满分:5)A. 05B. 37C. 41D. 624. 已知函数Sub(s,i,j)的功能是返回串s中从第i个字符起长度为j的子串,
8、函数Scopy(s,t)的功能为复制串t 到s。若字符串S=SCIENCESTUDY,则调用函数Scopy(P,Sub(S,1,7)后得到(满分:5)A. P=SCIENCEB.P=STUDYC.S=SCIENCED.S=STUDY5. 若要在单链表中的结点p之后插入一个结点s,则应执行的语句是(满分:5)A. s-next=p-next; p-next=s;B.p-next=s; s-next=p-next;C. p-next=s-next; s-next=p;D. s-next=p; p-next=s-next;6.设有一个顺序栈的入栈序列是a、b、c,则3个元素都出栈的可能不同排列个数为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东北大学 16 学期 数据结构 在线 作业 功课 参考 总结 答案 谜底 解析
限制150内