课程介绍

《数据结构》 一、主要目标和主要内容 《数据结构》课程是计算机科学的核心基础课程之一,是一门实用性很强的课程。重点研究非数值性、结构性的数据,计算机数据的组织形式,数据之间的逻辑关系,数据的存储方式以及基本运算的实现。本课程以C语言为基础,重点介绍线性表、栈、对列、树和二叉树、图结构等基本数据结构和相关算法、各种检索和排序算法。通过本课程的学习,使学生掌握数据结构的使用条件和适用情况,了解评价算法的主要方法和指标,提高程序设计的质量和效率,为后序课程学习和软件设计、开发打下坚实基础。 二、授课教师和授课对象 授课教师:计算机学院 授课对象:计算机网络、计算机科学与技术、软件工程、信息系统与信息管理等专业的计算机学院的学生。 三、课程类型和学时学分 课程类型:专业基础课(必修) 总学时:64(理论48,实验16) 学分:3.5 学生对象:网络工程(云计算方向)专业 四、教学方式(授课形式和考核方式) 教学方法及教学手段:理论讲授与上机实践相结合。 考核类别:考试 考核形式:闭卷/机考 五、教材与参考书目 教材: 耿国华主编,《数据结构》(第2版),高等教育出版社,2016年. 参考书: 1. 严蔚敏等编,《数据结构》(第二版),清华大学出版社,2012年. 2.施伯乐主编.《数据结构教程》,复旦大学出版社,2011年. 3. 严蔚敏、吴伟民编,《数据结构题集(C语言版)》,第一版,清华大学出版2011年.

课程通知 >>更多
  • 2021-2022(2)《数据结构》教学大纲已发布 2022-02-27
  • 前五周作业没提交人数统计 2020-04-14
  • 学习笔记 2020-03-03
  • 关于《数据结构》电子教材 2020-02-22
  • 各章PPT学习 2020-02-22
  • 2019-2020(2)《数据结构》教学大纲已发布 2020-02-17
最新动态
  • 辛日华发布了新的作业《数据结构》随堂学习笔记18-排序(6月3日)
  • 辛日华发布了新的作业《数据结构》随堂学习笔记17-查找(5月23日)
  • 辛日华发布了新的作业《数据结构》随堂学习笔记16-图的应用--(5月15日)
  • 辛日华发布了新的作业《数据结构》随堂学习笔记15-图的存储和图的遍历--(5月10日)
  • 辛日华发布了新的作业《数据结构》随堂学习笔记13-树与二叉树_树--(4月18日)
  • 辛日华发布了新的作业《数据结构》随堂学习笔记12-数组与广义表_广义表--(4月13日)
  • 辛日华发布了新的作业《数据结构》随堂学习笔记11-数组与广义表_数组--(4月11日)
  • 辛日华发布了新的作业《数据结构》随堂学习笔记10-串--(4月6日)
  • 辛日华发布了新的作业《数据结构》随堂学习笔记8-栈和队列_顺序队列--(3月28日)
  • 辛日华发布了新的作业《数据结构》随堂学习笔记7-栈和队列_链栈--(3月23日)