一.《数据结构教程》

1996年华中科技大学出版社出版的图书

《数据结构教程》用精练、流畅的语言详述了数据结构的基本概念、基本思想、基本原理及实际背景。共分十章,内容包括:绪论,线性表,栈和队列,特殊链表和特殊线性表,内、外排序,树,图,检索,文件。

书中以大量的例子来突出这样一个思想:数据结构是算法设计和描述的基础与工具,并采取了“对象描述、关键一步和总体控制”的算法讲解模式等多项化解难点的创新作法,在教学中深受学生欢迎。另外,《数据结构教程》采用实用的PASCAL语言作为数据结构和算法的描述工具,这将便于读者自学,也有利于帮助读者在今后的实践中应用所学的知识。

二.《数据结构与算法分析》

2007年人民邮电出版社出版的图书

《数据结构与算法分析C++描述>(第3版)是数据结构和算法分析的经典教材,书中使用主流的程序设计语言C++作为具体的实现语言。书的内容包括表、栈、队列、树、散列表、优先队列、排序、不相交集算法、图论算法、算法分析、算法设计、摊还分析、查找树算法、k-d树和配对堆等。

三.《大话数据结构》

2011年清华大学出版社出版的图书

本书为超级畅销书《大话设计模式》作者程杰潜心三年推出的扛鼎之作!通篇以一种趣味方式来叙述,大量引用了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及到的一些经典算法做到逐行分析、多算法比较。与市场上的同类数据结构图书相比,本书内容趣味易读,算法讲解细致深刻,是一本非常适合自学的读物。

四.《数据结构(C++语言版)》

2012年清华大学出版社出版的图书

本书按照面向对象程序设计的思想,根据作者多年的教学积累,系统介绍各类数据结构的功能、表示和实现,对比各类数据结构适用的应用环境;结合实际问题展示算法设计的一般性模式与方法、算法实现的主流技巧,以及算法效率的评判依据和分析方法;以高度概括的体例为线索贯穿全书,并通过对比和类比揭示数据结构与算法的内在联系,帮助读者形成整体性认识。

书中穿插大量验证型、拓展型和反思型习题,以激发读者的求知欲,培养自学能力和独立思考习惯;近300幅插图结合简练的叙述,200多段代码配合详尽而简洁的注释,使深奥抽象的概念和过程得以具体化并便于理解和记忆。

五.《数据结构教程(C++语言描述)》

2014年8月清华大学出版社出版的图书

本书系统地介绍了各种常用的数据结构以及排序、查找的各种算法,阐述了各种数据结构的逻辑关系、存储表示及运算操作,并采用C++语言描述数据组织和算法实现。

全书既注重原理又注重实践,配有大量的图表、示例和习题,内容丰富,概念讲解清楚,表达严谨,逻辑性强,语言精练,可读性好。

本书既便于教师课堂讲授,又便于自学者阅读,既可作为高等院校计算机相关专业本科生、专科生的教材,也可供广大从事计算机应用的科技人员参考。

六.《数据结构与算法分析——C++语言描述》

2014年清华大学出版社出版的图书

本书的第1版来自于对作者在长达20年的时间里教授一门数据结构入门课程(通常是CS2)的经验的总结。接着发展成为由JoelAdams和LarryNyhoff编著的,被广泛使用的“C++:AnIntroductiontoComputing”,一本起源于他们多年来以C++教授的第一门程序设计课程(CS1)的书籍。但是计算机科学教学目录随着教育方法和方法学的改变也改变了。为了跟上这些变化,这本入门性质的C++教材也经过了修订,最近推出了第3版。

七.《数据结构、算法与应用C++语言描述》

2019年9月机械工业出版社出版的图书

本书共分三个部分。第一部分从第1章到第4章,旨在复习C++程序设计的概念以及程序性能的分析和测量方法。第二部分从第5章到第16章,研究数据结构,包括线性表、数组和矩阵、栈、队列、字典、二叉树、优先级队列、竞赛树、搜索树和图等。第三部分从第17章到第21章,研究常用算法,包括贪婪算法、分而治之算法、动态规划、回溯算法和分枝定界算法。本书有800多道练习题和50多个应用实例。内容广博,组织合理,论述清晰,循序渐进,而且对程序性能的分析和测量系统入微。本书不仅是数据结构和算法的经典教材,而且是计算机科学与工程领域的理想参考书。

数据结构与算法书籍推荐(7本)相关推荐

  1. 从大学入门到研究生拿大厂offer,必须看的数据结构与算法书籍推荐,不好不推荐!

    点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了3个月总结的一线大厂Java面试总结,本人已拿腾 ...

  2. 数据结构与算法书籍推荐

    2019独角兽企业重金招聘Python工程师标准>>> 原文地址:http://www.oschina.net/question/587367_156025 学计算机的人是幸福的,因 ...

  3. 经典算法书籍推荐以及算法书排行【算法四库全书】

    经典算法书籍推荐以及算法书排行[算法四库全书] 作者:霞落满天   https://linuxstyle.blog.csdn.net/    https://blog.csdn.net/21aspne ...

  4. 数据结构与算法视频推荐

    数据结构与算法视频推荐,小甲鱼数据结构与算法 https://www.bilibili.com/video/av2975983/index_1.html#page=1

  5. 数据结构与算法书籍、视频、项目、网站、刷题技巧推荐(2021 年持续更新)...

    今天整理出一些算法相关学习资源,包括书籍.算法刷题网站.项目资源.视频课程.面试要领这5个方面. 首先介绍一下技术书阅读方法论. 一.速读一遍(最好在1~2天内完成) 人的大脑记忆力有限,在一天内快速 ...

  6. 数据结构与算法书籍、视频、项目、网站、刷题技巧推荐(2021 年持续更新)......

    今天整理出一些算法相关学习资源,包括书籍.算法刷题网站.项目资源.视频课程.面试要领这5个方面. 首先介绍一下技术书阅读方法论. 一.速读一遍(最好在1~2天内完成) 人的大脑记忆力有限,在一天内快速 ...

  7. 数据结构算法书籍推荐(转贴)

    如果计算机系只开三门课,那么这三门课就一定是:离散数学,数据结构与算法, 编译原理.如果只开一门课,那剩下的就一定是:数据结构与算法.Niklaus Wirth说:算法+数据结构=程序,不说废话了,下 ...

  8. ACM算法书籍推荐zz

    2019独角兽企业重金招聘Python工程师标准>>> 我常感叹到,学计算机的人是幸福的,因为在这个领域中有如此多的通俗易懂(相对来说)的经典好书,你需要做的只是坚持把它们一本一本读 ...

  9. 算法书籍推荐及网络资源

    The  Art  of  Computer  Programming   作者:Donald  E.  Knuth   出版社:              中文版由国防大学出版社发行,中文译本书名为 ...

最新文章

  1. 低调的苹果罕见发表论文,揭开自动驾驶汽车技术的冰山一角
  2. mysql sae_新浪SAE的mysql与百度SAE的代码区别?
  3. 那个能力很强的程序员学历造假,被辞退了!
  4. cad打开图纸流程图_如何一键打开超大CAD图纸,进行CAD快速看图?
  5. python包里面的dll是什么_Python中的包ImportError
  6. 2022年跨境电商新玩法:Tik Tok私域流量沉淀+电商平台流量承接
  7. 我用Python爬虫挣钱的那些事
  8. 利用CSS的三列等高布局
  9. turbo c填充图形_C / C ++中的图形:Turbo C编译器中的简介和图形模式
  10. BZOJ 2324: [ZJOI2011]营救皮卡丘(带上下限的最小费用最大流)
  11. VSCODE 改变Python版本到3.10
  12. Dbgview - 签名无效
  13. 【文献学习】DeepReceiver: A Deep Learning-Based Intelligent Receiver for Wireless Communications in the Ph
  14. 什么是事件流? 什么是事件冒泡? 什么是事件捕获?
  15. java可以微信qq同时登陆_多种方法同时登录QQ(pc/微信/web qq/超级qq)
  16. win7 修改html文件图标,如何更改文件图标,教您Win7如何更改图标
  17. Jmeter如何分析压测结果
  18. 主流加密通信应用Signal在中国“失联”
  19. OSI 七层网络结构
  20. 《service》-“linux命令五分钟系列”之二

热门文章

  1. CentOS7 安装极点五笔输入法
  2. 全栈Linux运维-Linux云计算运维与高级架构班课程 全新自动化运维必学课程
  3. FineReport年份控件
  4. 教你如何提取图片中的文字?
  5. 在folium中使用高德底图/百度底图/google底图
  6. 【buildroot】buildroot使用总结
  7. 比尔及梅琳达·盖茨基金会联席主席比尔·盖茨近日面向全球发布了一年一度的公开信。在信中,盖茨回顾了过去一年盖茨基金会在全球慈善领域的工作,分享了他的忧虑与希望,呼吁各国更多关注全球十亿贫困人口,增加资源
  8. linux网络盘 nobody,nfs只能挂载为nobody的解决方法
  9. Sequelize 大于_巴菲特买股三原则:毛利率大于30%+ROE大于15%+现金流大于100%
  10. AcWing 365. 圆桌骑士