数据结构2009学年第1学期试卷(A卷)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三
年级专业
四
总分
}
} else
++i; ++j;
if (j > T[0]) return i-T[0]; // 匹配成功
else return 0;
} // Index_KMP
; // 模式串向右移动
A.j = next[j] B.i = next[j] C.j = i + 1 D.i = j + 1
5、深度为 5 的二叉树至多有( )个结点。
A.16ห้องสมุดไป่ตู้
B.32
6、根据使用频率为 5 个字符设计的哈夫曼编码不可能是( )。
C.31
A.000,001,010,011,1 B.0000,0001,001,01,1
C.000,001,01,10,11 D.00,100,101,110,111
7、如果从无向图的任一顶点出发进行一次深度优先遍历即可访问所有顶点,则该
3、 二叉树可采用静态链表的形式表示,即用游标指示器指示其后继结点在结构数 组中的相对位置(即数组下标),游标为 0 相当于 NULL 指针。设二叉树 BT 的 存储结构如下:
其中BT 为树根结点的指针,其游标值为6,Lchild,Rchild 分别为结点的左、右 孩子的游标域,data 为结点的数据域。完成下列各题: (l)画出该二叉树BT; (2)写出按先序、中序、后序遍历该二叉树所得到的结点序列。
D.8
D. 一棵树
先修课程
无
C1
C1,C2
C1
C3,C4
C11
C3.C5
C8
C9
C10
C11
C12
操作系统
高等数学
线性代数
普通物理
数值分析
(1) 要求用AOV网将上表中课程以及课程之间的优先关系表示出来;
(2) 假设每次只安排一门课程,请给出一个包含所有课程的合理安排序列,使
到在开始任一门课程之前其先修课程已经完成。
三、程序填空题(共 30 分,每空 2 分,注意:每空只填一个
语句 )
1、归并过程:已知两个有序的顺序表 La 和 Lb,将其合并成一个有序的顺序表 Lc。
顺序表定义如下: typedef struct {
ElemType *elem;
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根保通据护过生高管产中线工资敷艺料设高试技中卷术资配0料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高高与中中带资资负料料荷试试下卷卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷保编工护写况层复进防杂行腐设自跨备动接与处地装理线置,弯高尤曲中其半资要径料避标试免高卷错等调误,试高要方中求案资技,料术编试交写5、卷底重电保。要气护管设设装线备备置敷高4、调动设中电试作技资气高,术料课中并中试3、件资且包卷管中料拒含试路调试绝线验敷试卷动槽方设技作、案技术,管以术来架及避等系免多统不项启必方动要式方高,案中为;资解对料决整试高套卷中启突语动然文过停电程机气中。课高因件中此中资,管料电壁试力薄卷高、电中接气资口设料不备试严进卷等行保问调护题试装,工置合作调理并试利且技用进术管行,线过要敷关求设运电技行力术高保。中护线资装缆料置敷试做设卷到原技准则术确:指灵在导活分。。线对对盒于于处调差,试动当过保不程护同中装电高置压中高回资中路料资交试料叉卷试时技卷,术调应问试采题技用,术金作是属为指隔调发板试电进人机行员一隔,变开需压处要器理在组;事在同前发一掌生线握内槽图部内纸故,资障强料时电、,回设需路备要须制进同造行时厂外切家部断出电习具源题高高电中中源资资,料料线试试缆卷卷敷试切设验除完报从毕告而,与采要相用进关高行技中检术资查资料和料试检,卷测并主处且要理了保。解护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
int next[255]; int i = pos; int j = 1; get_next(T, next); while (i <= S[0] && j <= T[0]) {
if (j == 0 || S[i] == T[j]) { // 继续比较后继字符
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根保通据护过生高管产中线工资敷艺料设高试技中卷术资配0料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高高与中中带资资负料料荷试试下卷卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷保编工护写况层复进防杂行腐设自跨备动接与处地装理线置,弯高尤曲中其半资要径料避标试免高卷错等调误,试高要方中求案资技,料术编试交写5、卷底重电保。要气护管设设装线备备置敷高4、调动设中电试作技资气高,术料课中并中试3、件资且包卷管中料拒含试路调试绝线验敷试卷动槽方设技作、案技术,管以术来架及避等系免多统不项启必方动要式方高,案中为;资解对料决整试高套卷中启突语动然文过停电程机气中。课高因件中此中资,管料电壁试力薄卷高、电中接气资口设料不备试严进卷等行保问调护题试装,工置合作调理并试利且技用进术管行,线过要敷关求设运电技行力术高保。中护线资装缆料置敷试做设卷到原技准则术确:指灵在导活分。。线对对盒于于处调差,试动当过保不程护同中装电高置压中高回资中路料资交试料叉卷试时技卷,术调应问试采题技用,术金作是属为指隔调发板试电进人机行员一隔,变开需压处要器理在组;事在同前发一掌生线握内槽图部内纸故,资障强料时电、,回设需路备要须制进同造行时厂外切家部断出电习具源题高高电中中源资资,料料线试试缆卷卷敷试切设验除完报从毕告而,与采要相用进关高行技中检术资查资料和料试检,卷测并主处且要理了保。解护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
学号
题号
得分
华南农业大学期末考试试卷(A 卷)
2009 学年第一学期 考试科目:数据结构
考试类型:(闭卷) 考试时间: 120 分钟
一
姓名
二
评阅人
考生须知: 1. 答案必须写在“答卷”上,写在试卷上不得分。 2. 考试结束时,只回收答题卡,不回收试卷。 3. 必须在答题卡上正确填写班级、学号、姓名等内容,否则没有考试成绩
A.1
B.2
C.4
10、在以下排序算法中,关键字比较的次数与记录的初始排列次序无关的是(D )。
A. 希尔排序 B. 冒泡排序 C. 插入排序 D. 直接选择排序
二、应用题(共 30 分,每题 6 分)
1、 依次把结点{16,3,7,11,9,26,18,14,15}插入到初始状态为空的平衡二叉排序树中, 使得在每次插入后保持该树仍然是平衡二叉排序树。要求画出每次插入后所形 成的平衡二叉排序树。
4、 关键字序列为{19,14,23,1,68,20,84,27,55,11,10,79},哈希函数为 H(key) = key mod 13,采用链地址法处理冲突,给定哈希表的长度为 13(0-12),要求画出 关键字序列在哈希表中的存储状态,并计算在等概率情况下,查找成功的平均 查找长度。
5、 已知序列{503,87,512,61,908,170,897},用二叉树的形式画出采用堆排序算法对 该序列作升序排列时的每一趟结果(包括所建立的初始堆)。
2、 在学生的课程安排中,有些课程必须在学完其先修课程才能开始。如软件工程
专业的学生必须学习的课程之间的一个关系如下表所示:
课程编号
C1
C2
C3
C4
C5
C6
C7
课程名称
程序设计基础
离散数学
数据结构
汇编语言
语言的设计和分析
计算机原理
编译原理
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根保通据护过生高管产中线工资敷艺料设高试技中卷术资配0料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高高与中中带资资负料料荷试试下卷卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷保编工护写况层复进防杂行腐设自跨备动接与处地装理线置,弯高尤曲中其半资要径料避标试免高卷错等调误,试高要方中求案资技,料术编试交写5、卷底重电保。要气护管设设装线备备置敷高4、调动设中电试作技资气高,术料课中并中试3、件资且包卷管中料拒含试路调试绝线验敷试卷动槽方设技作、案技术,管以术来架及避等系免多统不项启必方动要式方高,案中为;资解对料决整试高套卷中启突语动然文过停电程机气中。课高因件中此中资,管料电壁试力薄卷高、电中接气资口设料不备试严进卷等行保问调护题试装,工置合作调理并试利且技用进术管行,线过要敷关求设运电技行力术高保。中护线资装缆料置敷试做设卷到原技准则术确:指灵在导活分。。线对对盒于于处调差,试动当过保不程护同中装电高置压中高回资中路料资交试料叉卷试时技卷,术调应问试采题技用,术金作是属为指隔调发板试电进人机行员一隔,变开需压处要器理在组;事在同前发一掌生线握内槽图部内纸故,资障强料时电、,回设需路备要须制进同造行时厂外切家部断出电习具源题高高电中中源资资,料料线试试缆卷卷敷试切设验除完报从毕告而,与采要相用进关高行技中检术资查资料和料试检,卷测并主处且要理了保。解护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
C3,C6
无
C9
C9
C1,C9,C10
}SqList;
图一定是( )。
A. 完全图
8、任何一个无向连通图( )最小生成树。
B. 连通图
D.10
C. 有回路
A.只有一棵 B.有一棵或多棵 C.一定有多棵 D.可能不存在
9、有一个有序表位{1,3,9,12,32,41,45,62,75,77,82,95,99},当采用二分查找法
查找关键字为 82 的元素时,( )次比较后查找成功。
一、选择题(每小题 2 分,共 20 分)
1、如果最常用的操作是取第 i 个结点及其前驱,则采用( )存储方式最节省时 间。
A.单链表 B.双链表 C.单循环链表 D.顺序表 2、经过以下栈运算后,x 的值是( )。
InitStack(s); Push(s,a); Push(s,b); Pop(s,x); GetTop(s,x); A.a B.b C.1 D.0 3、一个队列的入队序列为 1234,则队列可能的输出序列是( )。 A. 4321 B. 1234 C. 1432 D. 3241 4、已知模式串的 next 数组,使用 KMP 算法进行串匹配,以下空格应填入的语句 是( )。 int Index_KMP(SString S, SString T, int pos) { // 利用模式串 T 的 next 函数求 T 在主串 S 中第 pos 个字符之后的位置的 // KMP 算法。其中,T 非空,1≤pos≤StrLength(S)。