码迷,mamicode.com
首页 >  
搜索关键字:手写堆    ( 33个结果
焦作选拔赛题解
比赛题解 部分题目较难 阴阳链 归去来兮何由征 手写堆 三角形 魔板 较难搜索 A easy problem 矩阵快速幂 方程 Fly 字符串 异或和 规律自己打表可发现 正方形 智商题 ...
分类:其他好文   时间:2018-10-10 23:44:42    阅读次数:163
国庆清北 图论
图论 图的存储 邻接矩阵 O(1) 查找 是否存在,大小边表 1.最短路floyd:dijkstra:O(n^2+m)->(堆优化)->STL O((n+m)logm) 一个点加多次 ->手写堆 O((n+m)logn) 避免重复加元素,支持直接改元素图中没有负边 dis>=0spfa:最坏 O(n ...
分类:其他好文   时间:2018-10-04 18:55:24    阅读次数:182
Luogu [P1334] 瑞瑞的木板(手写堆)
其实这个题完全不需要用手写堆,只需要一遍遍sort就行了…… 但是! 为了练习手写堆,还是用手写堆做了。 在做本题之前,如果你没有什么思路的话,建议先做Luogu的合并果子。 好,假设你已经做过了合并果子了。那么正式开始本题: 相信许多人都已经知道了这道题就是合并果子,但是还不知道它是怎样转化成合并 ...
分类:其他好文   时间:2018-05-05 17:18:15    阅读次数:184
【模板】最短路计数
洛谷 1144 dijkstra+手写堆 ...
分类:其他好文   时间:2018-03-12 15:11:22    阅读次数:205
BZOJ1975 SDOI2010魔法猪学院
就是个A*,具体原理可以参考VANE的博文。 正解要手写堆,会被卡常,也许哪天我筋搭错了写一回吧。 ...
分类:其他好文   时间:2018-01-27 13:35:41    阅读次数:149
【bzoj2151】种树(堆/优先队列+双向链表)
题目传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=2151 这道题因为优先队列不怎么会用,而且手写堆的代码也不长,也想复习一下手写堆的写法……结果……WAWAWAWAW……看来我对堆的认识还是太浅薄了…… 这道题,如果没有限制不能选相邻的两个 ...
分类:其他好文   时间:2017-12-21 13:02:58    阅读次数:160
找丑数
额,刚开始比较naive,直接用stl大法,结果T了 然后把优先队列改成手写堆,set该做map,继续T。。。QAQ。。。 最后做了一些操作就可以过了,不过很妙啊,看看代码应该就懂了吧。 ...
分类:其他好文   时间:2017-10-18 09:57:40    阅读次数:201
【堆】小根堆模板
手写堆 可以视作是一种完全二叉树结构 STL 可以用优先队列 ...
分类:其他好文   时间:2017-10-14 22:35:32    阅读次数:147
堆——练习题
……堆是一个很好用的东西,但遗憾的是,在oi混了三年多的我居然到现在才会……惭愧惭愧…… 堆可以在O(log n) 的时间内查询最大值和最小值,非常好用的一个数据结构,本人认为比优先队列快得多……只是本人观点…… 手写堆:不好写……没写过……反正c++有stl库(等到了左偏树再学……) stl堆:感 ...
分类:其他好文   时间:2017-09-09 20:21:37    阅读次数:196
一篇无聊的随笔
还记得三个月前,我是一名pasca选手。 现在,却已经深陷c++无法自拔 以前,我手写快排,现在动不动就sort 以前,我手写堆,现在动不动就priority_queue 我失去了很多 也得到了很多 代码变短 风格变简洁 随心所欲地调试 如果可以重来,我一定还会选择c++ ...
分类:其他好文   时间:2017-09-02 23:24:21    阅读次数:128
33条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!