大家好!欢迎进入陆老师的《数据结构》课堂。
在这里你可以轻松学习《数据结构》,掌握数据结构课程中的要点、难点。首先对课程性质、教学目的、教学内容等做简要说明。
▲本课的性质:
《数据结构》这门课在计算机科学中占有非常重要的地位,它是计算机科学中的一门综合性专业基础课。
◆介于数学、计算机硬件和计算机软件三者之间的一门核心课程
◆诸多高校计算机及相关专业考研的常考课程
◆很多高校计算机科学与技术专业的学位考课程
▲本课的特点:
◆概念较多,且分:
逻辑概念(相关知识)和计算机物理实现
从逻辑概念到在计算机中物理实现这一步的转换,就需要充分发挥逻辑思维和想象力;
◆大量的算法,要掌握,会编写——需化时间,勤动脑、多动手
▲课程目的:
1)掌握线性表、栈、队列、树、图等各种典型的数据结构的逻辑
概念(逻辑结构)和物理表示(物理结构),以及在这些数据结
构上实现的各种操作算法,掌握这些数据结构在实际中的应用;
2)学会分析研究计算机处理的数据对象的特性,并能选择合适的
数据结构、存储结构及相应的算法,初步掌握算法时间复杂性
的分析技巧;
3)提高非数值计算程序设计的能力,培养基本的、良好的程序设
计技能。
▲教学内容:
第一章绪论
第二章线性表
第三章栈和队列
第四章数组
第五章树和二叉树
第六章图
第七章查找
第八章内部排序
▲教材:
严蔚敏,李冬梅,吴伟民.数据结构(C语言版),第2版.
人民邮电出版社出版,
▲参考书目:
朱战立编著《数据结构》西安交通大学出版社
严蔚敏,吴伟民.《数据结构(C语言版)》清华大学出版社
李春葆编著《数据结构习题与解析(C语言篇)》清华大学出版社
《数据结构习题集》陆老师自编
《数据结构习题解》陆老师自编
《数据结构课程设计指导书》陆老师自编
赞赏