数据结构补考试题

邯郸职业技术学院2010—2011学年第二学期

数据结构期末试题B

系别_______专业_______班级_______姓名_______学号____成绩______

一、 简答

1. 描述以下三个概念的区别:头指针,头结点,首元结点。

2. 什么是算法?算法的5个特性是什么?如何评价一个算法?

二、 分析题

1. 求下列算发的时间复杂度

(1) for(i=0;i

for(j=0;j

a[i][j]=0;

(2) i=s=0;

while(s

{

i++;

s+=i;

}

(3) s=0;

for(i=0;i

for(j=0;j

s+=b[i][j];

sun=s;

(4) i=1;

while(i

i=i*2;

2. 写出程序的输出结果

void main(){

stack S;

char x,y;

Initstacks(S);

x=’c ’;y=’k ’;

1

教研室主任:陈文兰 教学主任:赵裕民 班级人数:69人

Push(S,x) ; Push(S,’a ’) ; Push(S,y);

Pop(S,x); Push(S,’t ’) ; Push(S,x);

Pop(S,x) ; Push(S,’s ’);

while(!stackempty(S)){ Pop(S,y); printf(y);}

printf(x);

}

3. 假设一颗二叉树的中序序列为DCBGEAHFIJK 和后序序列为DCEGBFHKJIA, 请画出该树。

4. 设有12个数据(25,40,33,47,12,66,72,87,94,22,5,58),它们存储在哈希表中,使用线性探测再散列解决冲突,要求插入数据的平均查找长度不超过3次。求哈希表的表长应该为多少?请设计相应的哈希函数,计算查找成功时的平均查找长度。

三、 编程题

已知序列(17,18,60,40,7,32,73,65,85),写出使用冒泡排序的算法,并写出每一趟的排序结果。

教研室主任:陈文兰

教学主任:赵裕民

班级人数:69人 2

邯郸职业技术学院2010—2011学年第二学期

数据结构期末试题B

系别_______专业_______班级_______姓名_______学号____成绩______

一、 简答

1. 描述以下三个概念的区别:头指针,头结点,首元结点。

2. 什么是算法?算法的5个特性是什么?如何评价一个算法?

二、 分析题

1. 求下列算发的时间复杂度

(1) for(i=0;i

for(j=0;j

a[i][j]=0;

(2) i=s=0;

while(s

{

i++;

s+=i;

}

(3) s=0;

for(i=0;i

for(j=0;j

s+=b[i][j];

sun=s;

(4) i=1;

while(i

i=i*2;

2. 写出程序的输出结果

void main(){

stack S;

char x,y;

Initstacks(S);

x=’c ’;y=’k ’;

1

教研室主任:陈文兰 教学主任:赵裕民 班级人数:69人

Push(S,x) ; Push(S,’a ’) ; Push(S,y);

Pop(S,x); Push(S,’t ’) ; Push(S,x);

Pop(S,x) ; Push(S,’s ’);

while(!stackempty(S)){ Pop(S,y); printf(y);}

printf(x);

}

3. 假设一颗二叉树的中序序列为DCBGEAHFIJK 和后序序列为DCEGBFHKJIA, 请画出该树。

4. 设有12个数据(25,40,33,47,12,66,72,87,94,22,5,58),它们存储在哈希表中,使用线性探测再散列解决冲突,要求插入数据的平均查找长度不超过3次。求哈希表的表长应该为多少?请设计相应的哈希函数,计算查找成功时的平均查找长度。

三、 编程题

已知序列(17,18,60,40,7,32,73,65,85),写出使用冒泡排序的算法,并写出每一趟的排序结果。

教研室主任:陈文兰

教学主任:赵裕民

班级人数:69人 2


相关内容

  • 命题要求及注意事项
  • 一.命题要求 中国传媒大学南广学院 课程考核命题要求及注意事项 1.命题人员应精通本学科专业知识,熟悉本学科教学大纲和教学要求,工作认真. 2.命题人员须严格按照教学大纲要求命题,注意试题的科学性和准确性,做到内容正确,无知识性错误,命题人员应对试卷质量负全部责任. 3.命题难易适度,卷面设计合理, ...

  • 2016年3月四川农业大学[中国近现代史纲要(本科)]1603补考作业考核试题及满分答案
  • 四川农业大学<中国近现代史纲要(本科) >1603补考作业考 核试题及满分答案 一.单选题(共20道试题,共40分) 1. 遵义会议后,中共中央政治局成立了新的三人团负责红军的军事行动,其成员是(C ) A. 毛泽东.朱德.周恩来 B. 毛泽东.朱德.王稼祥 C. 毛泽东.周恩来.王稼祥 ...

  • 高校二级学院教学常规工作规范
  • 信息科学与技术学院 教学常规工作规范 (二〇〇九年十月修订) 为了维护正常的教学秩序,全面实现教学管理工作的制度化.规范化,不断提高教学质量,根据<湛江师范学院教学工作规程>,结合我院实际情况,特制订我院教学常规工作规范,请遵照执行. 一.本院各专业的教学计划由系主任制订,主管教学的副院 ...

  • 学业水平考试补考诚信教育大会
  • 2016年学业水平考试16届高三学生考前教育大会 2016年3月24日第八节 1.准考证已经通过班主任老师下发.请认真阅读上面的相关信息.尤其是考点.考试科目和时间.我们补考的学生考点都在华育外国语学校(原15中). 2.必须携带身份证和准考证参加考试,没有身份证的要携带户口本.考试结束后一定保管好 ...

  • 中国音乐史补考试题
  • 牡丹江大学 2013-2014 第一学期 A .冼星海的<黄河大合唱> B .萧友梅的<新霓裳羽衣舞> < 中国音乐史 > 12音教专业 期末考试补考试卷 (1) C.吕骥的<凤凰涅槃> D .黄自的<长恨歌> 3.孔子观赏古乐舞( )后称 ...

  • 2014.9大学物理补考试题答案
  • 大 学 物 理 试 卷 解 答 一 选择题 (共30分) 1. (本题 3分)(5019) (C) 2. (本题 3分)(0412) (C) 3. (本题 3分)(0454) (C) 4. (本题 3分)(0430) (B) 5. (本题 3分)(1563) (C) 6. (本题 3分)(1213) ...

  • 酒店管理概论补考试题
  • 一.单项选择题(请将正确答案的字母序号填在括号里.每小题2分,共20分) 1.以接待旅游团体游客为主的是( ). A.综合型酒店 B.休闲度假型酒店 C.观光游览型酒店 D.康复疗养型酒店 2."没有满意的员工,就没有满意的宾客"主要源于什么观念? ( ) A.人本的观念 B.动 ...

  • 安全考试题(答案)
  • 安全知识培训考试试题(答案) 一.填空题(每空1分,共25分) 1.国家实行生产安全事故(责任追究)制度,追究生产安全事故责任人的法律责任 2.个人劳动防护用品是指劳动者在生产过程中为免遭或(减轻)事故伤害和(职业危害)的个人防护装备. 3.安全生产方针:(安全第一),(预防为主),(综合治理). ...

  • 重庆大学教务处
  • 重庆大学教务处 重大教﹝2007﹞94号 关于本学期结束教学工作和下学期开学教学工作安排的 通知 各学院.系(教研室): 现将2006~2007学年第二学期结束教学工作和下学期开学教学工作安排的意见通知如下,希望遵照执行. 一.期末结束工作 (一)全校第十七周结束教学任务,第十八周至十九周停课进行期 ...