万本电子书0元读

万本电子书0元读

顶部广告

数据结构与算法完全手册电子书

@程序员吴师兄 @帅地 @程序员cxuan @哪吒编程 百万大V高口碑力荐 “庖丁解牛”式讲解算法知识、逻辑 给你一部“活”的算法书

售       价:¥

纸质售价:¥78.00购买纸书

0人正在读 | 0人评论 6.3

作       者:景禹

出  版  社:电子工业出版社

出版时间:2023-07-01

字       数:12.2万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
本书力图以简洁明了的例子讲解笔试、面试中常涉及的数据结构与算法,包括以数组为代表的顺序存储结构及以表为代表的式存储结构,并依次介绍了栈、队列、树、图、Hash、几个经典的贪心算法,以及一些经典的排序及查找算法。算法的世界奇妙无穷,我们只看到了其中一丁璀璨,万丈光芒的世界等我们一起探索和创造。 本书适用于学习数据结构和算法知识的人,希望学习如何解算法题或正在刷题的计算机行业从业者,可作为相关专业的辅导参考书。<br/>【推荐语】<br/>@程序员吴师兄 @帅地 @程序员cxuan @哪吒编程 百万大V高口碑力荐 “庖丁解牛”式讲解算法知识、逻辑 给你一部“活”的算法书  <br/>【作者】<br/>一个让算法更简单的奋斗者。硕士毕业,现就职于知名商业银行,负责重要核心系统的研发和管理工作。擅长讲解算法思路,拆解算法思路,以图文并茂、通俗易懂的算法内容获得了全网读者的一致好评。<br/>
目录展开

内容简介

前言

1 线性存储结构——数组

1.1 数组简介

1.2 Java中的数组

1.3 旋转数组

2 链式存储结构

2.1 单链表

2.2 双向链表

2.3 循环链表

2.4 跳表

3 栈

3.1 栈的定义

3.2 栈的顺序存储结构

3.3 栈的链式存储结构

4 队列

4.1 队列简介

4.2 循环队列

4.3 优先级队列

5 树

5.1 树的基本概念

5.2 树的存储结构

5.3 二叉树

5.4 树的遍历

5.5 堆

5.6 二叉排序树

5.7 平衡二叉树

5.8 红黑树

5.9 B树

5.10 B+树

6 图

6.1 图简介

6.2 图的存储结构

6.3 图的遍历

6.4 Union-Find算法

7 Hash

7.1 基本概念

7.2 缓解Hash碰撞的方案

7.3 Hash算法的应用

8 贪心算法

8.1 贪心算法概述

8.2 Dijkstra算法

8.3 Kruskal算法

8.4 Prim算法

8.5 赫夫曼编码

9 排序及查找算法

9.1 排序基本概念

9.2 冒泡排序

9.3 插入排序

9.4 希尔排序

9.5 选择排序

9.6 稳定选择排序

9.7 归并排序

9.8 快速排序

9.9 计数排序

9.10 基数排序

9.11 堆排序

9.12 线性搜索

9.13 二分查找

参考文献

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部