本书根据教育部计算机科学与技术教学指导委员会制定的《数据结构与算法》课程大纲和《全国硕士计算机专业基础综合考试大纲》的要求而编写,跟踪技术发展需要,教材体系科学,内容简洁实用。 本书共分10章,内容包括基本概念、基本结构(线性表、栈和队列、串、数组与广义表、树、图)和基本技术(查找方法与排序方法)三大部分,其中贯穿了程序设计中参数传递技术、动态处理的指针技术、数组技术、递归技术与队列等技术。书中给出了许多经典算法,每章均附有技术小结与典型题例,便于总结提高。附录给出了2套本科课程考题样卷、2套硕士生入学考试样卷,还给出了近年来国家计算机硕士生专业考试中《数据结构》大纲和试题,附有解答提示,便于读者模拟练习和考研参考。 本书是国家精品课程配套教材,集作者多年教学实践经验,吸纳了其他院校同行的建议,采用面向对象的方法讲述数据结构技术,用C语言描述算法。配有大量的例题、习题、实习题,连贯性强。随书配套光盘教学资源丰富,包括部分扩展内容、课程设计与课程实习指导、多媒体教学课件、算法程序示例和算法转换为程序的模板。本书PPT教案可从中国高校计算机课程网上免费下载,更多教学资源请浏览国家精品课程网站和西北大学精品课程网站http://jpkc.nwu.edu.cn。本书既可作为高等学校计算机及相关专业数据结构课程的教科书,也可供从事计算机应用开发的工程技术人员的参考使用。 |
|
|
|
三十余年“数据结构”课程教学积淀,用精美的教材、课件、慕课共同呈现。 |
耿国华,西北大学二级教授,博士生导师,国家教学名师,享受国家政府特殊津贴,全国优秀科技工作者,国家高层次人才特殊支持计划教学名师,曾任教育部文科计算机教指委两届副主任,兼任全国高等院校计算机基础教育研究会副会长,教育部大学计算机教学指导委员会委员,中国计算机学会理事且为杰出会员,陕西省计算机教育学会副理事长,西北大学文化遗产数字化国家地方联合工程研究中心主任。长期从事智能信息处理与模式识别等领域创新性研究,近年来主持完成973前期预研、中奥(地利)科技合作项目,合作完成国家自然科学基金重点项目、863目标导向项目,主持国家自然科学基金面上项目5项、科技支撑计划子课题、省部级项目多项。 |
|
“十二五”普通高等教育本科国家级规划教材 |
“十二五”普通高等教育本科国家级规划教材;“数据结构”国家精品课程主讲教材;“数据结构”国家精品资源共享课主讲教材 |
1.根据教育部计算机科学与技术教学指导委员会制定的《高等学校计算机科学与技术专业核心课程教学实施方案》中数据结构与算法课程大纲和《全国硕士计算机专业基础综合考试大纲》要求编写而成。 2.以抽象数据类型为中心,采用面向对象的新观点,将数据结构课程的教学内容分为基本概念、基本结构、基本技术三个层次,贯穿了计算机科学中的一些重要的问题求解技术,符合学生的认知规律。 3.使用标准C作为算法描述的语言,使之与目前大多数院校讲授的第一语言衔接;每章均附有小结与典型题例,形成梯度,便于总结提高;附录给出几套本科课程考题样卷与硕士生入学考试样卷,并附有解答提示,便于读者模拟练习和考研参考。 4.随书所附光盘包括面向教学的多媒体课件、面向学习的算法实现和课程设计与实习范例、面向扩展的选学内容等丰富的教学资源。 |
|
|