首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
牛客图书馆
>
图书广场
>
牛客图书
算法导论
作者:[美]ThomasH.Cormen/CharlesE.Leiserson/RonaldL.Rivest/CliffordStein
定价:68.00元
ISBN:9787040110500
出版社:高等教育出版社
出版时间:2002-5
37
牛油推荐
我要推荐
+ 添加到书单
一句话评价
1
都说这本书难,但其实又没有想象中的那么难,反而对很多算法的讲解非常清晰,简洁的伪代码也很易于理解
0
高级算法书
0
基本上包含了普通人能用到的所有算法和数据结构,数学分析很好,普通人的算法毕业书籍
0
圣经
0
幸会幸会
0
学这本书打ACM的我。。
0
/
50
回复
读书笔记
开通博客写笔记
督爷
2019-08-27 10:18:31
《算法导论》第六章堆排序读书笔记
直入主题! 1.堆 (二叉)堆是数组,可看成近似的完全二叉树。例如A[1..n]中,A[i]的父节点是A[i/2],左右孩子分别为A[2i],A[2i+1](假设都存在)。于是可得父节点,左孩子,右孩子的下标: Parent(i) return i /...
督爷
2019-09-09 18:56:26
《算法导论》第六章习题选做
6.1-7证明:当用数组表示储存n个元素的堆时,叶节点下标分别是[n/2]+1,[n/2]+2,...,n。证:如图所示堆的最后两行中n/2节点以后的节点全是叶,得证。6.2-5Max-Heapify代码效率较高,但第10行中的递归调用可能例外,它可能使某些编...
ujnxiaochen
2021-06-10 18:57:01
优先队列小常数手写模板(算导版)
采用结构体写法,可以方便的修改结构体维护的数据结构以及排序的规则 #include<stdio.h> const int N=1e5+5; struct heap { long long num[N]; int size; }A; ...
ujnxiaochen
2021-06-11 02:47:04
B树底层实现模板(算导版)
cjb中的cjb的数据结构相当于平衡二叉树的扩展版,一个节点的分叉数[t-1,2t-1),通过多分叉限定了搜索范围区间,相当于每个节点对数据范围分块,区域块与区域块间秉承树结构的搜索树,美称“多路归并搜索树”。发明这种算法是因为硬盘的磁头移动速度非常慢,所以锁...
聊无此意
2020-04-13 22:08:40
堆
堆 (二叉)堆是一个数组,可以被看成近似的完全二叉树 父节点/左孩子/右孩子 int parent(int i){ return i/2; } int left(int i){ return 2*i; } int right(int i){ ...
讨论
参与讨论
确定发布
回帖
提到TA的书单
15本
编程书籍
1本
算法
12本
我的书单
6本
算法工程师求职书单
16本
Java后台开发学习路径书单
查看全部
同系列书籍
计算机算法
数据与计算机通信
查看全部
热门图书
什么是数学
地质学原理
心理学与生活
大脑与认知
Introduction to the Theory of Computation
业余无线电通信
查看全部