51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#SCOI2008
BZOJ1079 [SCOI2008]着色方案 动态规划
有n个木块排成一行,从左到右依次编号为1~n。你有k种颜色的油漆,其中第i种颜色的油漆足够涂ci个木块。所有油漆刚好足够涂满所有木块,即c1+c2+...+ck=n。相邻两个木块涂相同色显得很难看,所以你希望统计任意两个相邻木块颜色不同的着色方案。 一开始想状压dp,压每种颜色的剩余数。 发现要超时...
代码星球
·
2020-07-14
BZOJ1079
SCOI2008
着色
方案
动态规划
BZOJ1076 [SCOI2008]奖励关 概率 状态压缩动态规划
有n个东西,k次扔出来。每次等概率扔出其中一个。 你可以拿这个东西,但是有条件,得在拿到指定东西之后再拿,否则白拿。 拿到一个东西,会获得其权值。可以是负数。 状压dp跑一发。 一开始想写正着dp的,因为我觉得这样听挺容易想的。 然而网上的大牛都说是倒着的。于是我倒着了。 方程是这样的: ...
代码星球
·
2020-07-14
BZOJ1076
SCOI2008
奖励
概率
状态
BZOJ1078 [SCOI2008]斜堆 堆
斜堆(skewheap)是一种常用的数据结构。它也是二叉树,且满足与二叉堆相同的堆性质:每个非根结点的值都比它父亲大。因此在整棵斜堆中,根的值最小。但斜堆不必是平衡的,每个结点的左右儿子的大小关系也没有任何规定。在本题中,斜堆中各个元素的值均不相同。在斜堆H中插入新元素X的过程是递归进行的:当H为空或者X小于H的根...
代码星球
·
2020-06-27
BZOJ1078
SCOI2008
斜堆
BZOJ 1079: [SCOI2008]着色方案
TimeLimit:10Sec MemoryLimit:162MBSubmit:2290 Solved:1387[Submit][Status][Discuss]Description 有n个木块排成一行,从左到右依次编号为1~n。你有k种颜色的油漆,其中第i种颜色的油漆足够涂ci个木块。所有油漆...
代码星球
·
2020-04-05
BZOJ
1079
SCOI2008
着色
方案
BZOJ 1078: [SCOI2008]斜堆
TimeLimit:10Sec MemoryLimit:162MBSubmit:1007 Solved:555[Submit][Status][Discuss]Description 斜堆(skewheap)是一种常用的数据结构。它也是二叉树,且满足与二叉堆相同的堆性质:每个非根结点的值都比它父亲...
代码星球
·
2020-04-05
BZOJ
1078
SCOI2008
斜堆
BZOJ 1077: [SCOI2008]天平
TimeLimit:10Sec MemoryLimit:162MBSubmit:475 Solved:260[Submit][Status][Discuss]Description 你有n个砝码,均为1克,2克或者3克。你并不清楚每个砝码的重量,但你知道其中一些砝码重量的大小关系。你把其中两个砝码...
代码星球
·
2020-04-05
BZOJ
1077
SCOI2008
天平
BZOJ 1076: [SCOI2008]奖励关
TimeLimit:10Sec MemoryLimit:128MBSubmit:2947 Solved:1541[Submit][Status][Discuss]Description 你正在玩你最喜欢的电子游戏,并且刚刚进入一个奖励关。在这个奖励关里,系统将依次随机抛出k次宝物,每次你都可以选择...
代码星球
·
2020-04-05
BZOJ
1076
SCOI2008
奖励
按字母分类:
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
其他