课程名称:《数据结构与算法分析》
英文名称:《Data Structure and Algorithm analysis》
开课单位:医学信息工程系 卫生信息工程教研室
课程性质:必修课
总学时:72学时,其中理论:56学时,实验:16学时。
学 分:4学分
使用专业:信息与计算科学(医学信息学)专业、医学信息工程专业。
教学目的:本课程旨在使学生了解各种数据对象的特性,学会数据组织的方法和把现实世界中的问题在计算机内部的表示方法,以培养学生基本的、良好的算法设计能力和程序设计技能。
内容简介:随着计算机技术的迅猛发展,计算机已深入到人类社会的各个领域,计算机的应用已不再局限于科学计算,而是更多地应用于控制、管理及数据处理等非数值计算的处理工作。与此相应,计算机加工处理的对象由纯粹的数值发展到字符、表格和图象等各种具有一定结构的数据。当用计算机来解决这些问题时,就要涉及到数据的表示及数据的处理,而数据表示及数据处理正是数据结构课程的主要研究对象,通过这两方面内容的学习,为后续课程,特别是软件方面的课程打下了厚实的知识基础,同时也提供了必要的技能训练。
考核形式:闭卷考试
教 材:《数据结构》,清华大学出版社,严蔚敏,1版,1997年。
参考书目:
1.《数据结构(C语言)上机指导》,清华大学出版社,1997,严蔚敏编著。
2.《数据结构》,清华大学出版社,2013,王梦菊、齐景嘉等编。
3.《数据结构习题与实践》,清华大学出版社,2013,高婷等编。
主讲教师:曾旭副教授