首页
题库
面试
求职
学习
竞赛
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后台开发学习路径书单
查看全部
同系列书籍
计算机算法
数据与计算机通信
查看全部
热门图书
浪潮之巅(下册)
登陆火星
最优化导论
Multiagent Systems
C++ Primer 英文版(第 5 版)
持续交付2.0
查看全部