自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bfk的博客

不做空心人

  • 博客(23)
  • 收藏
  • 关注

原创 bzoj4241 历史研究 (回滚莫队)

bzoj4241 历史研究原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4241题意: 日记中记录了连续N天发生的时间,大约每天发生一件。 事件有种类之分。第i天(1<=i<=N)发生的事件的种类用一个整数Xi表示,Xi越大,事件的规模就越大。 JOI教授决定用如下的方法分析这些日记: 1. 选择日记中连续的一些天作为分析的时间段

2017-11-28 08:09:36 467

原创 11.27_数据结构总结

树套树: 其实是各取各自的特点组合起来。 例如:带修改主席树 就是 树状数组套主席树,是利用树状数组前缀和,利于修改的性质。cdq分治: 和很多数据结构相似,利用二分,左对右的影响。LCT:makeroot其实是为了规定深度关系,有向图则不需。 通过虚子树亦可维护子树信息。 并不一定是很容易看出要link\cut,有可能是静态问题,只是要维护某些信息需要动态添加。 eg:魔法森林点分:与链有

2017-11-27 22:25:03 317

原创 bzoj4530 [Bjoi2014]大融合 (LCT维护子树信息)

bzoj4530 [Bjoi2014]大融合原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4530题意: 小强要在N个孤立的星球上建立起一套通信系统。这套通信系统就是连接N个点的一个树。 这个树的边是一条一条添加上去的。在某个时刻,一条边的负载就是它所在的当前能够 联通的树上路过它的简单路径的数量。 例如,在上图中,现在一共有了

2017-11-27 22:07:20 410

原创 bzoj3052 [wc2013]糖果公园 (树上带修改莫队)

bzoj3052 [wc2013]糖果公园原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3052题意: (权限题贴题面) Input 4 3 5 1 9 2 7 6 5 1 2 3 3 1 3 4 1 2 3 2 1 1 2 1 4 2 0 2 1 1 1 2 1 4 2Outpu

2017-11-27 21:31:49 495 1

原创 bzoj3224 Tyvj 1728 普通平衡树 ( 替罪羊树)

替罪羊树 模版题原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3224题意: 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 1. 插入x数 2. 删除x数(若有多个相同的数,因只删除一个) 3. 查询x数的排名(若有多个相同的数,因输出最小的排名) 4. 查询排名为x的数 5. 求x的前驱(前驱定

2017-11-27 21:01:31 384

原创 11.26_周总结

.

2017-11-26 15:29:54 313

原创 bzoj2683 简单题 (cdq分治 + 树状数组)

bzoj3697 采药人的路径 原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2683题意: 你有一个N*N的棋盘,每个格子内有一个整数,初始时的时候全部为0,现在需要维护两种操作: 命令 参数限制 内容 1 x y A 1<=x,y<=N,A是正整数 将格子x,y里的数字加上A 2 x1 y1 x2 y2

2017-11-26 12:11:57 442

原创 bzoj3697 采药人的路径 (点分治)

bzoj3697 采药人的路径 原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3697题意: 采药人的药田是一个树状结构,每条路径上种植一种药,有0/1两种药。 草药人希望选择一条两种药材数目相等的路径,且选出的路径中有一个可以作为休息站的节点(不包括起点和终点),满足起点到休息站和休息站到终点的路径也是两种药数量相等。 他一共可以选

2017-11-26 11:56:44 368

原创 bzoj2453 维护队列 & bzoj2120 数颜色 (带修改莫队)

bzoj2453 维护队列 & bzoj2120 数颜色原题地址: http://www.lydsy.com/JudgeOnline/problem.php?id=2453 http://www.lydsy.com/JudgeOnline/problem.php?id=2120题意: 小朋友A有一些弹珠,A喜欢把它们排成队列,从左到右编号为1到N。 小朋友想知道某一段连续弹珠中,不同颜色的弹

2017-11-26 11:01:07 401

原创 平衡树三题:bzoj3224+bzoj3223+bzoj3196 普通平衡树 文艺平衡树 二逼平衡树(splay)

bzoj3224 Tyvj 1728 普通平衡树原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3224题意: 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 1. 插入x数 2. 删除x数(若有多个相同的数,因只删除一个) 3. 查询x数的排名(若有多个相同的数,因输出最小的排名) 4. 查询排名为x

2017-11-26 10:30:47 663

原创 bzoj3674 可持久化并查集加强版 (主席树 & 并查集)

bzoj3674 可持久化并查集加强版 原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3674题意: n个集合 m个操作 操作: 1 a b 合并a,b所在集合 2 k 回到第k次操作之后的状态(查询算作操作) 3 a b 询问a,b是否属于同一集合,是则输出1否则输出0 请注意本题采用强制在线,所给的a,b,k均经过加密,加密

2017-11-26 10:03:23 389

原创 bzoj2733 [HNOI2012]永无乡(splay启发式合并)

bzoj2733 [HNOI2012]永无乡原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2733题意: 永无乡包含 n 座岛,编号从 1 到 n,每座岛都有自己的独一无二的重要度,按照重要度可 以将这 n 座岛排名,名次用 1 到 n 来表示。某些岛之间由桥连接。 现在有两种操作: B x y 表示在岛 x 与岛 y 之间修建一座新

2017-11-26 09:54:16 426

原创 bzoj2212&3702 [Poi2011]Tree Rotations 二叉树 (线段树合并)

bzoj2212&3702 [Poi2011]Tree Rotations 二叉树原题地址: http://www.lydsy.com/JudgeOnline/problem.php?id=2212 http://www.lydsy.com/JudgeOnline/problem.php?id=3702题意: 现在有一棵二叉树,所有非叶子节点都有两个孩子。在每个叶子节点上有一个权值(有n个叶子

2017-11-26 09:25:57 346

原创 bzoj2002 [Hnoi2010]Bounce 弹飞绵羊 (LCT)

bzoj2002 [Hnoi2010]Bounce 弹飞绵羊原题地址:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2002题意: 在地上沿着一条直线摆上n个装置,每个装置设定初始弹力系数ki,当绵羊达到第i个装置时,它会往后弹ki步,达到第i+ki个装置,若不存在第i+ki个装置,则绵羊被弹飞。 绵羊想知道当它从第i个装置起步时,被弹几

2017-11-25 22:37:33 297

原创 立Flag_第一周周末计划

.

2017-11-24 22:07:23 330

原创 NOIp2017游记 & 再见NOIP

(zhelibenlaiyouhenduohua) Day0: 最后的一套模拟题。 下午忙于把我的板子集印成一册(预备明年noip卖给新高一骗钱)_{(预备明年noip卖给新高一骗钱)},没有调完那道大模拟(真是为Day1T2埋下伏笔)_{(真是为Day1T2埋下伏笔)}。 中午收到了鼓励的小纸条,有点开心。_{中午收到了鼓励的小纸条,有点开心。}忐忑中住进了酒店,晚上吃了黄焖鸡米饭(

2017-11-22 12:50:09 548

原创 11.8_总结

从上星期开始,近几次考试都出了大大小小的一些错。周日: T1:模拟,看错数据范围没开LL T2:不过脑子地加了一些特判。然后全输出了-1。 而且自己出数据测的时候都出的是(自己认为的)合法数据,就没有验到。 T3:下来再讨论发现自己三维的数位DP有情况忽略了。 但是最大的错莫过于最后的一个小时宁愿去磕那个挺难的数位DP,也没有去想到回看一下数据范围,检查这些傻错。应该说策略上有错,没有理

2017-11-08 18:15:31 317 1

原创 高精度模版:加,减,乘,带余除法

#include<cstdio>#include<iostream>#include<algorithm>#include<cstring>#include<vector>using namespace std;const int N=100005;char s[N];struct Wint:vector<int>{ Wint(int n=0) {

2017-11-07 20:17:24 425

原创 11.5_周总结

该博文被密码保护

2017-11-05 11:45:25 263

原创 Codeforces 827D Best Edge Weight (最小生成树 + 树链剖分/倍增/并查集)

Codeforces 827D Best Edge Weight原题地址:http://codeforces.com/problemset/problem/827/D题意: 给你N个点M条边的带边权无向联通图,现在对于每条边,问这条边的权值最大可以是多 少,使得这条边在该无向图的所有最最小成树中?数据范围 2 ≤N ≤ 2*105" role="presentation" sty

2017-11-04 20:28:44 489 1

原创 bzoj1049 [HAOI2006]数字序列 ( LIS + 区间DP)

bzoj1049 [HAOI2006]数字序列原题地址:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1049题意: 现在我们有一个长度为n的整数序列A。但是它太不好看了,于是我们希望把它变成一个单调严格上升的序列。 但是不希望改变过多的数,也不希望改变的幅度太大。 求: 1.最少需要改变多少个数 2.在改变的数最少的情况下,每个数

2017-11-03 19:56:52 387

原创 11.2_二日总结

Day3 T1 是个模拟,阿拉伯数字转罗马数字,最开始发现信息很多毫无头绪,整理了一下把情况化简了。 berry大佬说得很对,应该从“罗马人的角度”想,就是说怎样是最简单自然的方式,就是十进制拆分了。(为了方便LY的某些人查到我) 代码: 自认为还是挺短的。#include<cstdio>#include<iostream>#include<cstring>#include<algo

2017-11-02 22:00:42 268

原创 bzoj1085 [SCOI2005]骑士精神 ( 迭代加深搜索 + A*启发式搜索 )

bzoj1085 [SCOI2005]骑士精神 原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1085题意: 在一个5×5的棋盘上有12个白色的骑士和12个黑色的骑士, 且有一个空位。在任何时候一个骑士都能按照骑士的走法(它可以走到和它横坐标相差为1,纵坐标相差为2或者横坐标相差为2,纵坐标相差为1的格子)移动到空位上。 给定一个初始的棋

2017-11-01 08:14:43 541

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除