北京大学-数据结构与算法课程

  • 名称:北京大学-数据结构与算法课
  • 分类:程序设计  
  • 观看人数:加载中
  • 时间:2019/8/16 14:21:49

           “数据结构”在计算机科学中是一门非常重要的综合性的专业基础课,其内容丰富,涉及面广泛,随着计算机应用技术的发展,数据结构的内容也随之更新。《数据结构》作为一门独立的课程最早是在美国的一些大学开设的,1968年美国Donald E.Knuth教授开创了数据结构的最初体系;在我国,自1978年美籍华裔学者冀中田在国内首开这门课程以来,经过20余年的发展,这门课程已经成为各大学计算机专业的本科主干课程,也成为非计算机类学生和研究生学习计算机的必修课程。

 
《数据结构》是计算机程序设计的重要理论技术基础,也是计算机学科的核心课程。其教学要求是:学会分析研究计算机加工的数据结构的特性,以便为应用涉及的数据选择适当的逻辑结构、存储结构以及相应的算法,并初步掌握算法的时间分析和空间分析技术。另一方面,本课程的学习过程也是复杂程序设计的训练过程,是对学生的数据抽象能力的培养过程。