数据结构
数据结构与算法
Douban
张铭 / 王腾蛟 … publishing house: 高等教育出版社 2008 - 6
《数据结构与算法》是普通高等教育“十一五”国家级规划教材,也是北京市精品课程主讲教材。《数据结构与算法》按照IEEE/ACM CC20025和教育部教指委关于“计算机科学与技术专业规范”(CCC2005)的要求编写,力求使学生较全面地理解数据结构的概念、掌握各种数据结构与算法的实现方式,同时比较不同数据结构和算法的特点,重点强调实践教学和学生动手能力的培养。 《数据结构与算法》的内容涉及基本数据结构、排序、索引、检索、高级数据结构等内容,借助抽象数据类型,从逻辑结构的角度系统介绍线性表、字符串、二叉树、树和图等各种基本数据结构;从算法的角度系统地介绍各类排序、检索和索引算法;从应用的角度介绍一些更复杂的数据结构与算法分析技术。《数据结构与算法》采用能够更自然体现抽象数据类型概念的C++语言作为算法描述语言,注意对每一种数据结构的不同存储方法及相关算法进行比较分析。很多算法使用了参数化的模板,从而提高了算法中数据类型的通用性,支持高效的代码重用。 《数据结构与算法》概念清楚,逻辑性强,内容新颖,可作为普通高校计算机科学与技术专业学生的教材和参考书,也可作为参加计算机科学与技术学科硕士/ 博士生、软件工程硕士生入学考试的考试参考书,还可供计算机应用技术和电子学等理科专业的学生参考。
算法(第4版)
Algorithms (4/e) Douban
★ 9.5 26 ratings
[美] Robert Sedgewick / [美] Kevin Wayne translator: 谢路云 publishing house: 人民邮电出版社 2012 - 10
本书全面讲述算法和数据结构的必备知识,具有以下几大特色。  算法领域的经典参考书 Sedgewick畅销著作的最新版,反映了经过几十年演化而成的算法核心知识体系  内容全面 全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法  全新修订的代码 全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用  与实际应用相结合 在重要的科学、工程和商业应用环境下探讨算法,给出了算法的实际代码,而非同类著作常用的伪代码  富于智力趣味性 简明扼要的内容,用丰富的视觉元素展示的示例,精心设计的代码,详尽的历史和科学背景知识,各种难度的练习,这一切都将使读者手不释卷  科学的方法 用合适的数学模型精确地讨论算法性能,这些模型是在真实环境中得到验证的  与网络相结合 配套网站algs4.cs.princeton.edu提供了本书内容的摘要及相关的代码、测试数据、编程练习、教学课件等资源
数据结构与算法
Douban
张铭 publishing house: 高等教育出版社 2005 - 10
《数据结构与算法:学习指导与习题解析》配合我社出版的面向21世纪课程教材《数据结构与算法》的使用,为读者学习数据结构与算法课程给予指导。全书共14章,其中,第1~12章总结了本课程重要的内容知识点、学习重点和难点,某些章节还对相关知识点进行了扩展;前13章从题意分析、典型错误、数据结构、算法代码、算法分析等多个角度给出了主教材中212道习题和53道上机题的综合分析和参考解答,并新收入了覆盖各章知识点的170多道习题和40多道上机题供读者练习;第13章内容基本上选自ACM国际大学生程序设计竞赛题,强化算法实现和上机实习能力;第14章以1999~2005年北京大学计算机系研究生入学考试数据结构试题及解答为主,辅助读者自学与自测。教据结构与算法课程的学习目的是,根据应用问题的性质选择合理的数据结构,在合理的时间、空间复杂度限制下编程加以解决。认真地完成习题和上机题,是学好本课程,提高程序设计质量的重要环节。 《数据结构与算法:学习指导与习题解析》可作为普通高等院校计算机及相关专业数据结构与算法课程的教学参考书,也可供参加计算机硕士、计算机博士、软件工程硕士入学考试的考生参考使用,还可供计算机应用技术人员参考使用。
数据结构(C++语言版·第3版)
Douban
★ 9.0 8 ratings
邓俊辉 publishing house: 清华大学出版社 2013 - 9
本书按照面向对象程序设计的思想,根据作者多年的教学积累,系统地介绍各类数据结构的功能、表示和实现,对比各类数据结构适用的应用环境;结合实际问题展示算法设计的一般性模式与方法、算法实现的主流技巧,以及算法效率的评判依据和分析方法;以高度概括的体例为线索贯穿全书,并通过对比和类比揭示数据结构与算法的内在联系,帮助读者形成整体性认识。 习题解析涵盖验证型、拓展型、反恩型、实践型和研究型习题,总计290余道大题、525道小题,激发读者的求知欲,培养自学能力和独立思考习惯。主教材和习题解析共计配有340多组、400余幅插图结合简练的叙述,40多张表格列举简明的规范、过程及要点,280余段代码及算法配合详尽而简洁的注释,使深奥抽象的概念和过程得以具体化且便于理解和记忆;推荐20余册经典的专著与教材,提供40余篇重点的学术论文,便于读者进一步钻研和拓展。 结合学生基础、专业方向、教学目标及允许课时总量等各种因素,本书推荐了若干种典型的教学进度及学时分配方案,供授课教师视具体情况参考和选用。
数据结构与算法实验教程
Douban
张铭 等 2011 - 1
《数据结构与算法实验教程》内容简介:“数据结构与算法”课程是一门理论和实践紧密结合的课程,上机实习题的设计、实习训练的数量和质量都非常重要。与作者编著的《数据结构与算法》主教材相呼应,张铭等编著的《数据结构与算法实验教程》主要介绍程序设计实践和技巧,常用的问题建模方法、基本算法,以及数据结构与算法应用,目的在于指导学生灵活地运用数据结构和算法解决具体问题,以便更好地巩固“数据结构与算法”课程所学的内容。《数据结构与算法实验教程》给出了大量的数据结构与算法实习题,可用作相关知识点的实验设计题目。尤其是第8章给出了10道综合性较强的中小型应用题,适合于布置期末综合实习,或者作为综合的课程设计作业项目。 《数据结构与算法实验教程》概念清楚,逻辑性强,内容新颖,可作为普通高校计算机科学技术专业与计算机应用专业学生的教材和参考书,还可供相关的信息技术领域工程技术人员参考。