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

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

想读

编辑推荐

本书以海量图解的形式,详细讲解常用的数据结构与算法,又融入大量的竞赛实例和解题技巧。

内容简介

通过对本书的学习,读者可掌握12种初级数据结构、15种常用STL函数、10种二叉树和图的应用,以及8种搜索技术,并领悟不同的数据结构和算法的精髓,熟练应用各种算法解决实际问题。

本书总计9章。第1章讲解C++语言基础,包括语法、函数、递归和数组;第2章讲解算法入门知识,包括算法复杂度计算、贪心算法、分治算法和STL应用;第3章讲解线性表的应用,包括顺序表、单链表、双向链表、循环链表和静态链表;第4章讲解栈和队列的应用,包括顺序栈、链栈、顺序队列和链队列;第5章讲解树的应用,包括树的存储、二叉树遍历与还原、哈夫曼编码;第6章讲解图论基础,包括图的存储、图的遍历和图的连通性;第7章讲解图的应用,包括最短路径、最小生成树、拓扑排序和关键路径;第8章讲解查找算法,包括哈希表、字符串模式匹配、二叉查找树和平衡二叉树;第9章讲解搜索技术,包括二分搜索、深度优先搜索、广度优先搜索和启发式搜索。

本书面向对算法感兴趣的读者,无论是想扎实内功或参加算法竞赛的学生,还是想进入名企的学生、求职者,抑或是想提升技术的在职人员,都可以参考本书。

章节目录

展开全部

算法训练营:海量图解+竞赛刷题(入门篇)是2021年由电子工业出版社出版,作者陈小玉。

得书感谢您对《算法训练营:海量图解+竞赛刷题(入门篇)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
Java代码审计(入门篇) 电子书

Java代码审计初学者指南,系统介绍Java代码安全审计入门技术。
Spark海量数据处理:技术详解与平台实战 电子书

在数字经济时代,数据是重要的资源要素;同时,新的数据又在源源不断地产生,企业面临的一个基本问题就是如何管理和利用这些数据,这对传统的数据处理方法与分析框架提出了新的诉求和挑战,...
奔跑吧Linux内核入门篇 电子书

1.原理基础,从调试Linux内核到动手编写一个简单的内核模块,真正从零开始学习Linux内核。2.实验案例,70余个创新实验贯穿全书,与你分享业内一线项目经验。3.课件视频,...
Python算法详解 电子书

-以“从入门到精通”的写作方法构建内容,让读者入门容易。为了使读者能够完全看懂本书的内容,本书遵循“从入门到精通”基础类图书的写法,循序渐进地讲解算法的知识。-破解语言难点,以...
算法设计与分析 电子书

带你理解算法核心的问题。算法描述采用伪码,突出对问题本身的分析和求解方法的阐述。
Python算法交易实战 电子书

本书由浅入深地讲解了算法交易的相关知识。
Scratch3.0趣味编程动手玩:比赛训练营 电子书

以编程赛事为主题,为孩子们设计了各种有针对性的赛事训练实例。