码迷,mamicode.com
首页 >  
搜索关键字:权值线段树    ( 273个结果
Codeforces 558E A Simple Task(权值线段树)
题目链接 A Simple Task 题意 给出一个小写字母序列和若干操作。每个操作为对给定区间进行升序排序或降序排序。 考虑权值线段树。 建立26棵权值线段树。每次操作的时候先把26棵线段树上的所有在该区间内的信息清空。 然后再通过类似计数排序的方式从左往右(或从右往左)依次塞进去。 ...
分类:其他好文   时间:2017-10-31 18:54:49    阅读次数:206
[BZOJ 3307]雨天的尾巴
3307: 雨天的尾巴 Description N个点,形成一个树状结构。有M次发放,每次选择两个点x,y对于x到y的路径上(含x,y)每个点发一袋Z类型的物品。完成所有发放后,每个点存放最多的是哪种物品。 N个点,形成一个树状结构。有M次发放,每次选择两个点x,y对于x到y的路径上(含x,y)每个 ...
分类:其他好文   时间:2017-10-30 11:23:02    阅读次数:207
Day1下午
T1 暴力50分 排A和B X,不用考虑X 用数组80分, 权值线段树、平衡树100, 一个函数? T2 打表 dp logn+1,+ 搜索,dp txt。。。。。 T3 30分暴力和尽量均分 dp 转移K*n^2. 优化 K单调增 1d1d动态规划优化 K n logn 分治思想http://co ...
分类:其他好文   时间:2017-10-28 19:02:59    阅读次数:140
【BZOJ】4756: [Usaco2017 Jan]Promotion Counting
【题意】带点权树,统计每个结点子树内点权比它大的结点数。 【算法】线段树合并 【题解】对每个点建权值线段树(动态开点),DFS中将自身和儿子线段树合并后统计。 注意三个量tot,cnt,tots,细心查错。 #include<cstdio> #include<algorithm> #include< ...
分类:其他好文   时间:2017-10-24 17:09:28    阅读次数:177
【bzoj1977】[BeiJing2010组队]次小生成树 Tree 权值线段树合并
题目描述 求一张图的严格次小生成树的边权和,保证存在。 输入 第一行包含两个整数N 和M,表示无向图的点数与边数。 接下来 M行,每行 3个数x y z 表示,点 x 和点y之间有一条边,边的权值为z。 输出 包含一行,仅一个数,表示严格次小生成树的边权和。(数据保证必定存在严格次小生成树) 样例输 ...
分类:其他好文   时间:2017-10-23 19:24:09    阅读次数:145
刷题总结——Middle number(ssoj 优先队列)
题目: 给定一个整数序列··有两个操作: add x,表示序列中加入x mid 表示询问这个序列的中位数 原始序列数量n<=100000,操作数m<=10000 题解: 这道题可以直接用权值线段树做···先离散化一下就行·· 然而最快的方法是用优先队列··将先开始序列排序后分成左右两部分···左边用 ...
分类:其他好文   时间:2017-10-18 21:43:15    阅读次数:183
刷题总结——骑士的旅行(bzoj4336 树链剖分套权值线段树)
题目: Description 在一片古老的土地上,有一个繁荣的文明。 这片大地几乎被森林覆盖,有N座城坐落其中。巧合的是,这N座城由恰好N-1条双 向道路连接起来,使得任意两座城都是连通的。也就是说,这些城形成了树的结构,任意两 座城之间有且仅有一条简单路径。 在这个文明中,骑士是尤其受到尊崇的职 ...
分类:其他好文   时间:2017-10-06 22:30:17    阅读次数:278
[BZOJ2733][HNOI2012]永无乡 线段树合并
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2733 我们对每一个连通块建一棵以排名为键值的权值线段树,询问就可以用二分的方法。 然后对于块与块间加边,我们用并查集维护连通性,每次合并两个块的时候,因为线段树结构相同,可以直接合并就行了。 ...
分类:其他好文   时间:2017-10-05 21:56:37    阅读次数:198
[BZOJ 4999]This Problem Is Too Simple!
[BZOJ 4999]This Problem Is Too Simple! 题目 给您一颗树,每个节点有个初始值。 现在支持以下两种操作: 1. C i x(0<=x<2^31) 表示将i节点的值改为x。 2. Q i j x(0<=x<2^31) 表示询问i节点到j节点的路径上有多少个值为x的节 ...
分类:其他好文   时间:2017-09-26 22:25:17    阅读次数:158
[BZOJ3585]mex
考场上觉得是用可持久化线段树,但是在存储方面卡了很久,最后直接写了个暴力T_T 正确的姿势十分巧妙,建立可持久化权值线段树,第$i$棵线段树的叶节点$x$存储$x$在$A_{1\cdots i}$中出现的最后位置(如果没有出现,记为$0$) 那么当查询$mex(\{A_{l\cdots r}\})$ ...
分类:其他好文   时间:2017-09-24 16:13:20    阅读次数:174
273条   上一页 1 ... 16 17 18 19 20 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!