《数据结构(C语言版)课件》由会员分享,可在线阅读,更多相关《数据结构(C语言版)课件(9页珍藏版)》请在金锄头文库上搜索。
1、数据结构开设本课程的背景本课程讲述的主要内容及安排学习本课程的基本方法考核方式学时教材邮箱 l主讲:黄橡丽开设本课程的背景数据结构是计算机专业的一门综合性的专业基础课,也是计算机相关专业的一门重要的专业基础课。它主要研究计算机加工对象的逻辑结构、在计算机中的存储表示以及实现各种基本操作的算法。它是学习操作系统、编译原理、数据库原理等计算机专业核心课程的基础,掌握好这门课程的内容,是学习计算机其他相关课程的必备条件,也为以后进行软件开发和应用打下坚实的基础。v计算机及相关专业考研考博课程v计算机等级考试课程v程序员考试课程本课程讲述的主要内容及安排l第一章 绪论(2学时)l第二章 线性表 (6学
2、时)l第三章 栈和队列 (4学时)l第四章 串 (2学时)l第五章 数组和广义表 (4学时)l第六章 树和二叉树 (8学时)l第七章 图 (8学时)l第九章 查找 (8学时)l第十章 内部排序 (8学时)l期末复习(2学时)本课程将分别讲述数据结构的基本概念、线性表、栈和队列、 串、数组和广义表、树形结构、图结构、查找和排序等内容。学时l讲课:56学时l上机:12学时学习本课程的基本方法课程特点:内容抽象、概念性强、内容灵活、不易掌握1.提前预习、认真听课、按时完成书面及上机作业 2.注意先修课程的知识准备离散数学、C语言 3.注意循序渐进:基本概念、基本思想、基本步骤、算法设计 4.注意培养
3、算法设计的能力理解所讲算法、对此多做思考:若问题要求不同,应 如何选择数据结构,设计有效的算法考核方式l平时成绩 : 30%作业、小测验、实验考勤l期末成绩 : 70%(期末闭卷笔试)教材l教材:1严蔚敏,吴伟民数据结构(C语言版)北京: 清华大学出版社,20022严蔚敏,吴伟民数据结构题集(C语言版)北 京:清华大学出版社,1999参考书l1Robert L. Kruse & Alexander J. Ryba. Data Structures and Program Design. 北京:高等教育出版社, 2001. l2Robert L.Kruse, Clovis.L.Tondo, Bruce P.Leung. Data Structures & program design in C. 北京:清华大学出版社, 2nd Edition. l3 严蔚敏,陈文博. 数据结构及应用算法教程. 北京:清 华大学出版社, 2005.l4殷人昆,徐孝凯等编著. 数据结构习题解析(用面向对 象方法与 C+ 描述). 北京:清华大学出版社,2002.l5李春葆. 数据结构 C 语言篇 : 习题与解析. 北京:清华大 学出版社,2002.联系邮箱l我的email: huang_l软件、计算专业公共邮箱: software_密码:123456