易燃物汇聚 YouTube 有声书与书评
算法训练营:海量图解+竞赛刷题(入门篇) 封面

算法训练营:海量图解+竞赛刷题(入门篇)

陈小玉

1.1万人在读
23.4万字总字数
¥90.86定价

内容简介

本书以海量图解的形式,详细讲解常用的数据结构与算法,又融入大量的竞赛实例和解题技巧。通过对本书的学习,读者可掌握12种初级数据结构、15种常用STL函数、10种二叉树和图的应用,以及8种搜索技术,并领悟不同的数据结构和算法的精髓,熟练应用各种算法解决实际问题。本书总计9章。第1章讲解C++语言基础,包括语法、函数、递归和数组;第2章讲解算法入门知识,包括算法复杂度计算、贪心算法、分治算法和STL应用;第3章讲解线性表的应用,包括顺序表、单链表、双向链表、循环链表和静态链表;第4章讲解栈和队列的应用,包括顺序栈、链栈、顺序队列和链队列;第5章讲解树的应用,包括树的存储、二叉树遍历与还原、哈夫曼编码;第6章讲解图论基础,包括图的存储、图的搜索和图的连通性;第7章讲解图的应用,包括最短路径、最小生成树、拓扑排序和关键路径;第8章讲解查找算法,包括哈希表、字符串模式匹配、二叉搜索树和平衡二叉树;第9章讲解搜索技术,包括二分搜索、深度优先搜索、广度优先搜索和启发式搜索。

读者书评

★★★★★

墙裂推荐!读了就知道不是那种左拼右凑瞎抄的书,作者真的很用心了,加入了很多独到的见解。以前写代码主要是用Python和c,对于cpp,尤其是stl其实我不是很熟悉。后来看了一些以cpp为主要语言的书,其实有挺多疑惑,但我又怠惰不想系统学。但这本书把一些cpp知识点讲的很明白,有些也解答了我以前的疑惑。对于算法的解释利用图例讲的很生动,和算法图解一起食用简直不要太过瘾。 这是我第一次读,像看小说一样通读了一遍,书中的例题也没有亲自实现。等期末考试完再好好啃一遍,希望本蒟蒻的代码水平能稍稍高一点。

★★★★★

各种算法设计与分析的套路总结得很不错,只看一遍作用不大,一定要上手把书中的竞赛题刷一遍,才能真正提升算法设计与分析能力。动手,动手,再动手,重要的事情说三遍。

★★★★★

本书以海量图解的形式,详细讲解常用的数据结构与算法,又融入大量的竞赛实例和解题技巧。通过对本书的学习,读者可掌握12种初级数据结构、15种常用STL函数、10种二叉树和图的应用,以及8种搜索技术,并领悟不同的数据结构和算法的精髓,熟练应用各种算法解决实际问题。

★★★★★

相对其他算法书,描述步骤清晰易懂,仔细读下去,是能够读明白,有较大的收获

★★★☆☆

第一章介绍C++的部分错误不断。。。

★★★★★

讲的比较仔细,图解很好的帮助了学生理解!

★★★★★

一些深奥的概念讲的有些模糊,但大多数讲的清晰

★★★☆☆

没什么看的必要,知识太浅显题又有点偏

★★★★★

有纸质书,在微信读书上再看下。比较简单,适合新手入门

★★★★★

挺好一本书,语言简洁准确,虽然叫入门篇也挺难了,不知道是否还有提高篇。

书籍信息

作者陈小玉
出版社电子工业出版社
出版时间2021-07-01
ISBN9787121414428
分类计算机-编程设计
格式EPUB
完结状态连载中
章节数55