码迷,mamicode.com
首页 >  
搜索关键字:trie 树    ( 65186个结果
2012年湖南省程序设计竞赛E题 最短的名字
题目链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1115解题报告:输入n个字符串,让你求出可以用来区别这些字符串的最少的前缀总共有多少个字母。可以区别是指每个字符串都取一个自己的前缀,同时保证所有取的这些前缀没有完全相同。这题用字典树可以做...
分类:其他好文   时间:2014-05-12 03:43:49    阅读次数:296
【转】左偏树(可合并优先队列)
[可并堆与左偏树]我们最常用的二叉堆,是最常用的优先队列,它可以在O(logN)内实现插入和删除最小值操作。但是对于合并两个有序的优先队列,二叉堆就显得力不从心了。左偏树是一种可并堆(MergeableHeap),意思是可以在O(logN)时间内完成两个堆的合并操作。左偏树(LeftistTree)...
分类:其他好文   时间:2014-05-12 00:51:29    阅读次数:292
线段树
线段树札记线段树不是区间树,线段树是一种二叉搜索树,与区间树相似,它将一个区间划分成一些单元区间,每个单元区间对应线段树中的一个叶结点。注意他是把一段连续的区间分为单元区间为叶子节点的一颗数,以此为基础,展开一系列牛逼的计算。首先就是如何建立这么一个线段树?如此递归地建立,对于线段树中的每一个非叶子...
分类:其他好文   时间:2014-05-11 22:58:35    阅读次数:458
脑洞大开加偏执人格——可持久化treap版的Link Cut Tree
一直没有点动态树这个科技树,因为听说只能用Splay,用Treap的话多一个log。有一天脑洞大开,想到也许Treap也能从底向上Split。仔细思考了一下,发现翻转标记不好写,再仔细思考了一下,发现还是可以写的,只需要实时交换答案二元组里的两棵树,最后在吧提出来的访问节点放回去就行了。本着只学.....
分类:其他好文   时间:2014-05-11 22:56:42    阅读次数:605
SPOJ 4487. Can you answer these queries VI splay
题目链接:点击打开链接 题意比较明显,不赘述。 删除时可以把i-1转到根,把i+1转到根下 则i点就在 根右子树 的左子树,且只有i这一个 点 #include #include #include #include using namespace std; #define N 300500 #define inf 10000000 #define L(x) tree[x].ch[0] #d...
分类:其他好文   时间:2014-05-11 21:05:52    阅读次数:365
HDU 4027 Can you answer these queries? 线段树裸题
题意: 给定2个操作 0、把区间的每个数sqrt 2、求和 因为每个数的sqrt次数很少,所以直接更新到底,用个标记表示是否更新完全(即区间内的数字只有0,1就不用再更新了) #include #include #include #include #include #include #include #include using namespace std; #define N 1000...
分类:其他好文   时间:2014-05-11 21:02:45    阅读次数:325
华为练习 求二叉树的宽度和深度
求二叉树的宽度和深度 给定一个二叉树,获取该二叉树的宽度和深度。...
分类:其他好文   时间:2014-05-11 20:43:19    阅读次数:571
图论-树的最大路
历届试题 大臣的旅费   时间限制:1.0s   内存限制:256.0MB 问题描述 很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。 为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。同时,如果不重复经过大城市,从首都到达每个大城市的...
分类:其他好文   时间:2014-05-11 20:14:24    阅读次数:304
线段树-区间单个点更新-区间和-区间最大
线段树-区间最大-区间和-几何...
分类:其他好文   时间:2014-05-11 02:43:42    阅读次数:406
天地尘埃
神秀偈曰:身是菩提树,心如明镜台,时时勤拂拭,勿使惹尘埃。 慧能对曰:菩提本无树,明镜亦非台,本来无一物,何处惹尘埃。 天地尘埃对曰: 菩提本自生,何须枉自寻。不拂如何来,不拂如何去。.........
分类:其他好文   时间:2014-05-11 01:36:53    阅读次数:278
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!