51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#bzoj
BZOJ3673 可持久化并查集 by zky 可持久化 并查集
n个集合m个操作操作:1ab合并a,b所在集合2k回到第k次操作之后的状态(查询算作操作)3ab询问a,b是否属于同一集合,是则输出1否则输出00<n,m<=2*10^4 上板子#include<cstring>#include<algorithm>#include<cstd...
代码星球
·
2020-06-27
持久化
查集
BZOJ3673
by
zky
BZOJ2243 洛谷2486 [SDOI2011]染色 树链剖分
一棵树,共n个节点。 让你支持以下两种操作,共m次操作: 1. 区间染色:给定两个节点,让你给树中链接这两个节点的路径染色。 2. 区间询问:给定两个节点,让你求出连接这两个节点的路径的色段数。比如说"112221"就是3段,分别是"11""222""1" 一开始给出初始染色情况。 n<=10000...
代码星球
·
2020-06-27
BZOJ2243
洛谷
2486
SDOI2011
染色
BZOJ3223 Tyvj 1729 文艺平衡树 splay
您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:翻转一个区间,例如原有序序列是5 4 3 2 1,翻转区间是[2,4]的话,结果是5 2 3 4 1 数据范围:n<=100000 ...
代码星球
·
2020-06-27
BZOJ3223
Tyvj
1729
文艺
平衡
BZOJ5091 摘苹果 BZOJ2017年11月月赛 概率,期望
#include<cstring>#include<algorithm>#include<cstdio>#include<cstdlib>#include<cmath>usingnamespacestd;typedeflonglongLL;constint...
代码星球
·
2020-06-27
BZOJ5091
摘苹果
BZOJ2017
月月
概率
BZOJ5090 组题 BZOJ2017年11月月赛 二分答案 单调队列
给出n个数。 求连续区间(长度大于等于k)最大平均值。 这题大概不是原题。 很简单的题目(对于大佬而不对于我来说),做过一次。 具体做法: 首先二分答案平均值(最好用longdouble保证精度) 然后根据前缀和来单调队列判断。 假设当前要判断的答案为x。 我们把原序列的每一个数都减去x。 那么前...
代码星球
·
2020-06-27
BZOJ5090
组题
BZOJ2017
月月
二分
BZOJ1036 [ZJOI2008]树的统计Count 树链剖分
一个树,每个节点有一个权值。3种操作。 1:修改某一个节点的权值。 2:询问某两个节点间的权值和 3:询问某两个节点之间的最大权值。 树链剖分裸题#include<cstring>#include<algorithm>#include<cstdio>#include<...
代码星球
·
2020-06-27
BZOJ1036
ZJOI2008
统计
Count
树链
BZOJ3224 洛谷3369 Tyvj 1728 普通平衡树 splay
您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作:1.插入x数2.删除x数(若有多个相同的数,因只删除一个)3.查询x数的排名(若有多个相同的数,因输出最小的排名)4.查询排名为x的数5.求x的前驱(前驱定义为小于x,且最大的数)6.求x的后继(后继定义为大于x,且最小的数) splay...
代码星球
·
2020-06-27
BZOJ3224
洛谷
3369
Tyvj
1728
BZOJ1008 [HNOI2008]越狱 快速幂
监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱。 水题一道。 我们考虑发生越狱的是总数-不发生越狱的。 总数很好算:就是mn 但是不发生的同样也很好算。 第一个位置,有m中选择,后面...
代码星球
·
2020-06-27
BZOJ1008
HNOI2008
越狱
快速
BZOJ1012: [JSOI2008]最大数maxnumber
BZOJ1012:[JSOI2008]最大数maxnumber单调栈维护一个单调下降的单调栈,栈里面维护的是下标二分查找答案/**************************************************************Problem:1012User:solvitLanguage:C++...
代码星球
·
2020-06-21
BZOJ1012
JSOI2008
最大数
maxnumber
BZOJ2660: [Beijing wc2012]最多的方案
BZOJ2660:[Beijingwc2012]最多的方案记忆化暴搜+剪枝一个优秀的剪枝:当对于当前值处理第i位斐波那契数时,如果它大于第i+1位斐波那契数,对于第i位斐波那契数不取的情况就不再继续搜索下去。因为对于当前值无法用第1位到第i-1位斐波那契数求和得到。(f[1]+f[2]+··...
代码星球
·
2020-06-21
BZOJ2660
Beijing
wc2012
多的
方案
BZOJ1089: [SCOI2003]严格n元树
BZOJ1089:[SCOI2003]严格n元树dp+快速幂+高精度(这里用了java)f[i]表示深度小于等于i的严格n元树的种类数ans=f[d]-f[d-1]f[0]=1 f[i]=f[i-1]n +1转移式考虑:对于深度为i-1的严格n元树,我们考虑将它加在一个的新的根节点下,构成一颗深度大...
代码星球
·
2020-06-21
BZOJ1089
SCOI2003
严格
元树
BZOJ 2222: [Cqoi2006]猜数游戏【神奇的做法,傻逼题,猜结论】
TimeLimit:20Sec MemoryLimit:259MBSubmit:604 Solved:260[Submit][Status][Discuss]佳佳和明明玩一个猜数游戏。佳佳想一个1~n之间的整数,明明每次可以随便猜一个数。从第二次猜测起,佳佳告诉明明本次猜测的...
代码星球
·
2020-06-15
BZOJ
2222
Cqoi2006
猜数
游戏
BZOJ 1257: [CQOI2007]余数之和sum【神奇的做法,思维题】
TimeLimit:5Sec MemoryLimit:162MBSubmit:4474 Solved:2083[Submit][Status][Discuss]给出正整数n和k,计算j(n,k)=kmod1+kmod2+kmod3+…+kmodn的值,其中kmo...
代码星球
·
2020-06-15
BZOJ
1257
CQOI2007
余数
之和
BZOJ 2038: [2009国家集训队]小Z的袜子(hose)【莫队算法裸题&&学习笔记】
TimeLimit:20Sec MemoryLimit:259MBSubmit:9894 Solved:4561[Submit][Status][Discuss]作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼...
代码星球
·
2020-06-15
BZOJ
2038
2009
国家
集训队
BZOJ 1411&&Vijos 1544 : [ZJOI2009]硬币游戏【递推,快速幂】
TimeLimit:10Sec MemoryLimit:162MBSubmit:897 Solved:394[Submit][Status][Discuss]Orez很喜欢玩游戏,他最近发明了一款硬币游戏。他在桌子的边缘上划分出2*n个位置并按顺时针把它们标号为1,2,&he...
代码星球
·
2020-06-15
BZOJ
1411
Vijos
1544
ZJOI2009
首页
上一页
...
13
14
15
16
17
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他