昆明师专数据结构精品课程
   
 
王震江副教授
何英讲师
吴绍兵助教
 
第一章:绪论
第二章:线性表
第三章:栈和队列
第四章:串
第五章:数组和广义表
第六章:树
第七章:图
第八章:查找
第九章:排序
第十章:文件

    《数据结构》在计算机科学中是一门综合性的专业基础课。数据结构的研究不仅涉及到计算机硬件,而且和计算机软件的研究有着更密切的关系,无论是编译程序还是操作系统,都涉及到数据元素在存储器中的分配问题。此外,数学范围内的许多算法知识,比如编码理论、算子关系、数据类型、数据表示、数据运算、数据存取等各方面的知识的研究也和数据结构密切相关。在研究信息检索时也必须考虑如何组织数据,以便查找和存取数据元素更为方便。因此,可以认为数据结构是介于数学、计算机硬件和计算机软件三者之间的一门核心课程,在计算机科学中,数据结构不仅是一般程序设计的基础,而且是设计和实现编译程序、操作系统、数据库系统及其它系统程序和大型应用程序的重要理论基础。目前,此门课程已经成为国内重点大学所有理科专业的必修课。

  王震江   何英   吴绍兵  
   
 
   
      本课程属于实践环节,教学的主要任务是从应用和实践的角度出发,使学生对本课程讲述的算法和程序有更深刻的理解,并能进行各类程序和算法的编制及上机调试,为进一步提高学生的动手和实践能力打下基础。  
      将教材上的重要算法用相应的C程序编写并调试通过,进一步巩固选择适当的数据结构和存储结构以及相应的算法的技巧。  
      以c语言开发环境,进行一般问题的程序设计和调试分析四、教学对象