试卷代号 : 座位号 I II 中央广播电视大学 学年度第二学期 " 开放本科 " 期末考试 数据结构试题 2011 年 7 月! 题号 I - I 二 三 四! 五! 六 总分 分数 I I I 1 1- I ---1 I 得分 评卷人 一 单项选择

Similar documents
试卷代号 : 座位号 中央广播电视大学 学年度第一学期 " 开放本科 " 期末考试 数据结构试题 2011 年 1 月 题号一四五总分一一 分数 得分 评卷人 一 单项选择题, 在括号内填写所选择的标号 ( 每小题 2 分, 共 1 8 分 ) 1. 执行下

试卷代号 : 座位号 中央广播电视大学 学年度第二学期 " 开放本科 " 期末考试 数据结构试题 2012 年 7 月 题号一四五总分一一 分数 得分 评卷人 - 单项选择题, 在括号内填写所选择的标号 { 每小题 2 分, 共 1 8 分 ) 1. 下面算法

试卷代号 : 座位号 CD 中央广播电视大学 学年度第二学期 " 开放本科 " 期末考试 数据结构 ( 本 ) 试题 I 题号 - - I 二 l 三 l 四 l 总 分 分数 I I I I I I 2009 年 7 月 得分 评卷人 I I I 一

四 读算法 ( 每题 7 分, 共 14 分 ) 1. (1) 查询链表的尾结点 (2) 将第一个结点链接到链表的尾部, 作为新的尾结点 (3) 返回的线性表为 (a 2,a 3,,a n,a 1 ) 2. 递归地后序遍历链式存储的二叉树 五 法填空 ( 每空 2 分, 共 8 分 ) true B

Microsoft Word - 专升本练习5:图.doc

试卷代号 :1253 座位号 E 口 国家开放大学 ( 中央广播电视大学 )2014 年秋季学期 " 开放本科 " 期末考试 C 语言程序设计 A 试题 2015 年 1 月 E 四! 五 总分! 一 单选题 ( 每小题 2 分, 共 20 分 ) 1. 由 C 语言源程序文件编译而成的目标文件的默

2018 年天津城建大学攻读硕士学位研究生入学考试试题 (A) 卷 考试科目代码 :825 考试科目名称工程信息技术 招生专业 : 建筑与土木工程

PowerPoint Presentation

试卷代号 :1075 座位号 rn 国家开放大学 ( 中央广播电视大学 )2015 年秋季学期 " 开放本科 " 期末考试 c+ 十语言程序设计试题 2016 年 1 月 t 问一 Urr-f 斗 士 1 1. 下面的保留字 ( ) 不能作为函数的返回类型 A. void B. int C. new

试卷代号 ~1075 座位号 E 口 国家开放大学 ( 中央广播电视大学 )20]5 年秋季学期 " 开放本科 " 期末考试 C 十十语言程序设计 试题 同二二十斗 2016 年 1 月 巴叫一 1. 下面的保留字 ( ) 不能作为函数的返回类型 A. void B. int C. new D. l

重 庆 邮 电 大 学

<4D F736F F D B8BDBCFE4220D7A8D2B5BBF9B4A1D3EBBACBD0C4BFCEB3CCC3E8CAF62E646F6378>

树的非递归中序和层次遍历实现

试卷代号 : 座位号 中央广播电视大学 学年度第一学期 " 开放本科 " 期末考试 面向对象程序设计 ( 本 ) 试题 2011 年 1 月 题号 一 一 一四总分 一 分数 得分 评卷人 - 单选题, 在括号内填写正确的选项编号 { 每小题 2 分, 共

湖北工业大学二 八年招收硕士学位研究生试卷 则从顶点 A 出发进行深度优先遍历可以得到的序列是 : A.ACEDBFG B.ACDGFBE C.AECDBGF D.ABDGFEC 9 在对 n 个元素的序列进行排序时, 堆排序所需要的附加存储空间是 ( ) A. O(log 2 n) B. O(1)


國家圖書館典藏電子全文

Microsoft PowerPoint - Lecture9.ppt

中国科学院研究生院

2.3 链表

华侨大学 2014 年硕士研究生入学考试专业课试卷 B ( 答案必须写在答题纸上 ) 招生专业 计算机技术 科目名称 数据结构与 C++ 科目代码 850 第一部分 C++ ( 总分 75 分 ) 一 单项选择题 (18 分, 每小题 2 分 ) 1. 若有定义 :int a[3][4];, 则表达

% % 43.13% % % % %

幻灯片 1

什么是函数式编程?

威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 號 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民

数据结构习题

试卷代号 :4998 座位号 I I I 国家开放大学 ( 中央广播电视大学 )2017 年秋季学期 " 开放专科 " 期末考试 网页制作技术基础 试题 2018 年 1 月 曰 = I'~ *1 得分 评卷人 I I 一 单项选择题 ( 每个题只有 - 个答案是正确的, 请将正确的答案填 写到括号

穨_1_.PDF

标题

目 录 一 重 要 提 示... 3 二 公 司 主 要 财 务 数 据 和 股 东 变 化... 3 三 重 要 事 项... 8 四 附 录 / 28

2009

Microsoft Word - 专升本练习2:线性表.doc

公開徵求廠商提供「採購專業人員訓練計畫企劃書」公告

untitled

untitled

东北大学1996年考研题.doc

PowerPoint Presentation

!!"#! " # $%%&#! ()*+ %& %,&,, &!!# # # #! "# ## # #! $# # #! %#! &# -,.$# /! 0(1 $%%& %&23%2!!!!!!!!!!!!!! %,% 4&%.&.22!!! &! 2%% 2,% %.32!,%%%,,! 56

Microsoft Word A3.doc

【此处填写课程中文名称】


zt

204 */ InitiateStack s ; /* s */ i = n; t = p = new node; /* */ p->data = postorder[i]; while i > q = new node; if parent[i - ] == postorder[i] S,T S

Applications: Haffman Tree 叶结点权值集合为 W={1,3,5,7} 的哈夫曼树的构造过程 可以计算出其带权路径长度为 29, 由此可见, 对于同一组给定叶结点所构造的哈夫曼树, 树的形状可能不同, 但带权路径长度值是相同的, 一定是最小的 第一步 第二步

untitled

PowerPoint 演示文稿

第 33 届宁波市中小学生信息学能力水平展示活动第一轮试题 第 33 届宁波市中小学生信息学能力水平展示小学组第一轮 pascal 试题 ( 说明 : 答案请填在答题卷上 考试时间 120 分钟, 满分 100 分 ) 一. 选择题 ( 每题 1.5 分, 共 30 分 每小题只有一个正确答案, 多

untitled

Microsoft PowerPoint - 6-.pptx

Microsoft Word - 鄂卫办函[2009]64号.doc

全宋词1

& ((& ) ((

试卷代号 : 座位号仁口 中央广播电视大学 学年度第二学期 " 开放本科 " 期末考试 地方政府学试题 题号 一 二 三 四 l 五 总分 分数 I I I I I 得分 l 评卷人 h 名词解释 { 每题 1 0 分. 共 2 0 分 } I I 啊

一、单项选择题, 共十五小题,每小题2分,全题总分为30分

Microsoft PowerPoint - 06.ppt

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc

一、单项选择题, 共十五小题,每小题2分,全题总分为30分

公共圖書館利用教育方案規劃之研究


<4D F736F F D B0EABB79A4E5B8D5C344BBBCB065AAA9>


康體藝術

Microsoft Word - 朗诵诵材.doc

06-07周年報告template.PDF

<4D F736F F D20B6C0AE78B0EDAABAC0B8A740B8D65FA7EBA7BAA54EA4E5BEC7ACE3A873C24FA55AA15E2E646F63>

Microsoft Word - F5.docx

第十号 上市公司关联交易公告

<4D F736F F D20C8CBB8A3D2BDD2A9BCAFCDC5B9C9B7DDB9ABCBBECFEACABDC8A8D2E6B1E4B6AFB1A8B8E6CAE9A3A8CEE4BABAB5B1B4FABFC6BCBCB2FAD2B5BCA


第一章三角函数 1.3 三角函数的诱导公式 A 组 ( ) 一 选择题 : 共 6 小题 1 ( 易诱导公式 ) 若 A B C 分别为 ABC 的内角, 则下列关系中正确的是 A. sin( A B) sin C C. tan( A B) tan C 2 ( 中诱导公式 ) ( ) B. cos(

download.kaoyan.com_2006ÄêÌì½ò¹¤Òµ´óѧ¸ß¼¶ÓïÑÔ³ÌÐòÉè¼Æ£¨409£©¿¼ÑÐÊÔÌâ

19

华侨大学2011年硕士研究生入学考试专业课试卷

幻灯片 1

生成word文档

<4D F736F F D20CCABB1A3CAD9A3A A3A BAC5B8BDBCFE3836CAC0BCCDD0D0C8CBC9EDD2E2CDE2C9CBBAA6B1A3CFD5A3A843BFEEA3A9CCF5BFEE2E646F63>

数据结构

(Microsoft Word \256\325\260\310\267|\304\263\254\366\277\375.doc)

一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项)

<5B BECBB0EDB8AEC1F25D312D34B0AD5FC3E2BCAEBCF6BEF7C0DAB7E F31702E504446>

4. 设有学生表 ( 学号, 姓名, 所在系, 身份证号 ) 和系表 ( 系名, 系办公地点儿下列关于两个 表的引用关系的描述, 正确的是 ( ) A. 设置学生表中的 " 所在系 " 为外键 B. 设置系表中的 " 系名 " 为外键 C. 设置学生表的学号为主键 D. 元法表达这两个表的引用关系

達文西密碼

女性健美保健(中).doc

目 录 内 容 摘 要...1 第 一 部 分 区 域 金 融 运 行 情 况... 3 一 各 地 区 银 行 业... 3 二 各 地 区 证 券 业 三 各 地 区 保 险 业 四 资 金 流 向 和 融 资 结 构 五 金 融 改 革 创 新... 17

Microsoft Word - 综合试题2.doc

7. 下图中所使用的数据结构是 ( ) 压入 A 压入 B B 弹出 B 压入 C C A A A A A. 哈希表 B. 栈 C. 队列 D. 二叉树 8. 在 Windows 资源管理器中, 用鼠标右键单击一个文件时, 会出现一个名为 复制 的 操作选项, 它的意思是 ( ) A. 用剪切板中的

第七章数组 掌握一维数组的定义 初始化及元素引用 ; 掌握二维数组的定义 初始化及元素引用 ; 掌握字符数组的定义及使用 ; 4. 了解字符串处理函数 ; 第八章函数 掌握函数的定义与调用 ; 掌握函数调用时的实参与形参的结合 ; 理解函数原型声明与函数在源程序中的相对位置的关系 ; 理解函数的嵌套

Microsoft PowerPoint - 2线性表.ppt [兼容模式]

四 课程与专业毕业要求的关联性 ( 必填项 ) 专业毕业要求 LO11: 能领会用户诉求 目标任务, 正确表达自己的观点, 具有专业文档的撰写能力 LO21: 能根据环境需要确定自己的学习目标, 并主动地通过搜集信息 分析信息 讨论 实践 质疑 创造等方法来实现学习目标 LO31: 工程素养 : 掌

运用伸展树解决数列维护问题

试卷代号 : 1256 座位号巨口 国家开放大学 ( 中央广播电视大学 ) 2016 年春季学期 开放本科 期末考试 数据库应用技术试题 2016 年 7 月 题号 分数 总分 l ee 得分评卷人 一 单项选择题 ( 每个题只有一个答案是正确的. 请将正确的答案坡 写到括号内 本题共 2 个小题,

2

7

5. 关于关系代数中选择运算的说法, 正确的是 ( ) A. 选择运算是从行的方向选择集合中的数据, 选择运算后的行数有可能减少 B. 选择运算是从行的方向选择集合中的数据, 选择运算后的行数不变 c. 选择运算是从列的方向选择集合中的若干列, 选择运算后的列数有可能减少 D. 选择运算是从列的方向

2008年全国初中数学联合竞赛

试卷代号 : 座位号 E 口 中央广播电视大学 学年度第一学期 " 开放本科 " 期末考试 数据库应用技术试题 题号 一 二 三 l 四 五 总分 分数 I I I I I I I 2013 年 1 月 得分 评卷人 I I I 一 单项选择题 { 每

f ( d ) = f( d ) f ( d ) = [ f( ) f( ) ] d B: 函数 Φ ( ) 在 (, + ) 上无极值点 (5) 若函数 f ( ) 在闭区间 [, ] 上都连续., 则下列说法不正确的是 ( ) A: f () 是 的函数 B: f () 是 的函数 f () 是

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.07.doc

2007Ä꺼ÖÝʦ·¶´óѧ427¼ÆËã»ú»ù´¡¿¼ÑÐÊÔÌâ

2013年浙江省专升本统一考试高等数学真题试卷

Transcription:

试卷代号 : 1 0 1 0 座位号 I II 中央广播电视大学 2 0 1 0-2 0 1 1 学年度第二学期 " 开放本科 " 期末考试 数据结构试题 2011 年 7 月! 题号 I - I 二 三 四! 五! 六 总分 分数 I I I 1 1- I ---1 I 得分 评卷人 一 单项选择题 ( 在括号内填写所选择的标号 每小题 2 分, 共 1 8 分 ) 1. 一种抽象数据类型包括数据和 ( ) 两个部分 A. 数据类型 B. 操作 c. 数据抽象 D. 类型说明 2. 在一个长度为 n 的顺序表的表尾插入一个新元素的时间复杂度为 ( ) f\. OC 1) B. O(n) c. O(n 2 ) D. O(log2n) 3. 已知 L 是带表头附加结点的单链表, 删除第一个元素结点的语句是 ( ) A. L = 1., 一 > l i nk ; c. L->link 一 >link = L. B. L->1ink = L 一 >link 一 >link; D. L 一 >link = L; 4. 在下列广义表中, ( A. E ( a, (b, c) ) C. E(a, b) ) 又是一个线性表 B. E(a,E) D. E(a, (» 5. 在一棵深度为 3 的三叉树中, 最多含有 ( ) 个结点 o 假定树根结点的深度为 1 A. 10 B. 11 c. 12 D. 13 75

6. 向一棵 AVL 树插入元素时, 可能引起对最小不平衡子树的双向旋转的调整过程, 此 时需要修改相关 ( ) 个指针域的值 A. 2 c. 4 B. 3 D. 5 7. 在一个具有 n 个顶点的有向图的邻接矩阵表示中, 删除一条边 < i, j > 需要的时间复杂 度为 ( ) A.O(l) B.O(i) C.O(n) D. 0(n 2 ) 8. 在一棵 B 树中, 当插入一个元素时, 若最终引起树根结点的分裂, 则新树的高度比原 树的高度 ( ) A. 减 1 B. 减 2 c. 增 1 D. 增 2 9. 对存储有 n 个元素的长度为 m 的散列表进行搜索, 平均搜索长度与 ( ) 有关 A. n c. n/m B. m D. n 长 m 得分 评卷人 二 填空题 ( 在横线处填写合适的内容 每小题 2 分, 共 1 4 分 ) 1. 链表只适用于查找 2. 归并排序算法的时间复杂度为 3. 在一个链式队列中, 若队头指针与队尾指针的值相同, 则表示该队列至多有 个结点 o 4. 假定一棵树的广义表表示为 a 仙,c, d 怡, f ), g (h) ), 则结点 f 的层数为 假定 树根结点的层数为 0 0 5. 从一棵二叉搜索树中搜索一个元素时, 若给定值大于根结点的值, 则需要向根的 76 继续搜索

6. 每次从第 i 至第 n 个元素中顺序挑选出一个最小元素, 把它交换到第 i 个位置, 此种排 序方法叫做排序 7. 快速排序在最坏情况下的时间复杂度为 得分 评卷入 1 三 判断题 ( 在每小题后面的括号内打对号 " 飞 I " 表示叙述正确或打叉 号 " x " 表示叙述错误 每小题 2 分, 共 1 4 分 ) 1. 若每次从队列中取出的是具有最高优先权的元素, 则称此队列为优先级队列 ( ) 2. 递归定义的数据结构通常不需要采用递归的算法对其运算 ( ) 3. 当从一个最小堆中删除一个元素时, 需要把堆尾元素填补到堆顶位置, 然后再按条件把它逐层向下调整, 直到调整到合适位置为止 ( ) 4. 对于一棵具有 n 个结点 高度为 h 的二叉树, 进行任一种次序遍历的时间复杂度均为 O(n) 0 ( ) 5. 对于同一组记录集合, 生成二叉搜索树的形态与插入记录的次序无关 ( ) 6. 装载因子是散列存储中的一个重要指标, 它反映了散列表的装满程度 ( ) 7. 在一棵 B 树中, 所有叶结点都处在同一层上 ( ) 得分 评卷人 1 四 运算题 ( 每小题 6 分, 共 3 0 分 ) 1. 假定一棵普通树的广义表表示为 a(b(e), c(f( h,i,j ), g», 分别写出对其进行先根和按层遍历的结果 先根 : 按层 : 2. 假定一个线性表为 (38,52,25,74, 邸,16,30), 根据此表中的元素排列次序生成一棵二叉搜索树, 求出该二叉搜索树中分支结点数和叶子结点数 o 分支结点数 : 叶子结点数 : 77

V= {1,2,3,4,5}; E= {< 1, 2>, < 1, 3>, < 2, 4>, < 2, 5>, < 3, 4>, < 4, 5>, < 5, 1>, < 5, 2>, <5,3> 订假定此图采用邻接矩阵表表示, 根据图的遍历算法分别写出丛顶点 i 出发进行深度优先搜索和广度优先搜索所得到的顶点序列 c 深度优先搜索序列 : 广度优先搜索序列 : 5. 设散列表的长度 m=7, 散列函数为 H ( K) = K mod nl, 若采用线性探查法解决冲突, 待依次插入的关键码序列为 { 1 9, 1 4, 2 3, 6 8, 2 0 }, 试求出最后得到的散列表 o 123 4 5 6 得分 评卷人 五 算法分析题 ( 每小题 8 分, 共 1 6 分 ) 1. 下面算法的功能为 : 将两个有序单链表合并成一个有序单链表并返回其表头指针 阅 读算法, 在划有横线的上面填写合适的内容 ListNode 头 Merge1 (ListNode 头 & pi, ListNode 头 & p2) ListNode 头 p=new ListNode, 美 =p; whilecpi! = NULL && p2! = NULL) if(pl 一 >data<=p2 一 - >data) { p 一 >link=pl; 78

else {p 一 >link=p2; p2==p2 一 >link 川 if(pl! =NULL) p 一 >link=pl; else p->link=p2; pl=p2=null; return f- > link; 2. 已知二叉树中的结点类型 BinTreeNode 定义为 : struct Bin'freeNode {ElemType data; BinTreeNode 头 left, 关 right;}; 其中 d a ta 为结点值域, left 和 right 分别为指向左 右子女结点的指针域 根据下面算法 的定义指出其功能 算法中参数 BT 指向一棵二叉树 BinTreeNode 祷 BTreeSwopXCBinTreeNode 关 BT) ifcbt= = NULL) return NULL; else { BinTreeNode 头 pt=new BinTreeNode; pt 一 >data=b1' 一 >data; pt 一 >right=b1'reeswopx(bt 一 >left); pt 一 > left = BTreeSwopX(BT 一 >right); return pt; 算法功能 : 79

得分 评卷人 六 算法设计题 ( 8 分 ) 已知二叉树中的结点类型 B i ntreen o de 定义为 : struct BinTreeNode {char data; BinTreeNode 祷 left, 铃 right;}; 其中 da ta 为结点值域,left 和 right 分别为指向左 右子女结点的指针域, 根据下面函数声 明编写出求一棵二叉树中分支结点总数的算法, 该总数值由函数返回 假定参数 BT 初始指 向这棵二叉树的根结点 int BTreeCount(BinTreeNode 铃 B1') ; 80

试卷代号 : 1 0 1 0 中央广播电视大学 2 0 1 0-2 0 1 1 学年度第二学期 " 开放本科 " 期末考试 数据结构试题答案及评分标准 供参考 2011 年 7 月一 单项选择题 ( 在括号内填写所选择的标号 每小题 2 分, 共 1 8 分 ) 1. B 2. A 3. B 4. C 5. D 6. D 7. A 8. C 9. C 二 填空题 ( 在横线处填写合适内容 每小题 2 分, 共 1 4 分 ) 1. 顺序 2. O(nlogzn) 3. 1 4. 2 5. 右子树 6. 直接选择 7. 0(n 2 ) 三 判断题 ( 在每小题后面的括号内打对号 "~ " 表示叙述正确或打叉号 " x " 表示叙述错误 每 小题 2 分, 共 1 4 分 ) 1. 对 2. 错 3. 对 4. 对 5. 错 6. 对 7. 对 四 运算题 ( 每小题 6 分, 共 3 0 分 ) 1. 先根 : a, b, e, c, f,h, i 汀, g //3 分 按层 : a, b, c, e, f, g, h, i, j //3 分 2. 分支结点数 :4 //3 分 叶子结点数 : 3 //3 分 3. {49,34,30,12,28,16} 81

4. 深度搜索序列 :1,2,4,5,3 //3 分广度搜索序列 : 1, 2, 3, 4, 5 //3 分 5. 散列表中的每个元素占 1 分, 全对得 6 分 I 14 I 20 I 23 I I 五 算法分析题 ( 每小题 8 分, 共 1 6 分 ) 1. p1=p1 一 >link p=p 一 >link / / 每空 4 分 2. 生成一棵新二叉树并返回树根指针, 该二叉树是已知二叉树 BT 中所有结点的左 右子树 ( 或左 右孩子的值 交换的结果 六 算法设计题 ( 8 分 ) 评分标准 : 根据编程酌情给分 int BTreeCount(BinTreeNode 赞 BT) if(b1'==null) return 0; //2 分 else if(bt 一 >left==null && BT 一 - >right= = NULL) return 0; else return BTreeCount(BT 一 >left) 十 BTreeCount(BT 一 >right) 十 1 ; //4 分 //8 分 说明 : 函数体中的每个 e l se 保留字可以省略 82