Processing math: 100%
会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
吾蒟
我偏爱这浅眉清目却事事洞悉的态度
博客园
首页
新随笔
联系
管理
订阅
随笔- 235 文章- 0 评论- 8 阅读-
46574
10 2021 档案
cf102012J. Rikka with An Unnamed Temple
摘要:题目描述 题解 考虑
dp
:
f
i
,
j
表示从
1
到第
i
个点,余数为
j
的最大值和方案数。 因为是
DAG
,所以
dp
是按照拓扑序转移的。 所以可以考虑做一个前缀的
dp
和后缀的 $\tex
阅读全文
posted @
2021-10-31 17:14
xjqxjq
阅读(58)
评论(0)
推荐(0)
编辑
cf102012C. Rikka with Consistency
摘要:题目描述 题解 遇事不决考虑
dp
。 考虑
dp
:
f
i
,
j
,
h
表示一个人目前在
[
i
,
i
+
1
]
这条线段上,另一个人在
[
j
,
j
+
1
]
这条线段上,两个人的高度为
h
的最短距离总和。 考虑转移的话就讨论
i
±
1
,
j
±
1
,
h
±
1
阅读全文
posted @
2021-10-31 14:47
xjqxjq
阅读(49)
评论(0)
推荐(0)
编辑
cf102012I. Rikka with Sorting Networks
摘要:题目描述 题解 考虑到最后的序列为
(
n
−
1
)
2
+
1
个,所以直接枚举每个排序器有没有生效即可。效率:
O
(
n
2
×
2
k
)
。 考虑正确性,一个序列经过
k
个操作后只能变成另一个序列,所以能够得到某个序列的初始序列的集合是不会重复的,所以直接做就好了。 代码 #inc
阅读全文
posted @
2021-10-31 11:40
xjqxjq
阅读(51)
评论(0)
推荐(0)
编辑
cf102012E. Rikka with Data Structures
摘要:题目描述 题解 楼房重建的提高版。 用线段树维护每个区间的单调不下降的元素个数。 我们可以考虑假设左区间和右区间的个数已经知道了,现在要合并。 所以要用左区间的最大值
v
来计算右区间能加进来的个数。 于是递归右区间,如果其左区间的最大值小于
v
,那就递归右区间,否则递归左区间再加上右区间
阅读全文
posted @
2021-10-31 11:09
xjqxjq
阅读(190)
评论(0)
推荐(0)
编辑
cf102012D. Rikka with Subsequences
摘要:题目描述 题解 好难啊呜呜,怎么想的到。 三次方,那就相当于枚举可重复的三个相同的子序列的答案。 于是我们记
f
i
,
j
,
k
表示第一个子序列最后一位为原序列中的第
i
个,第二个子序列为
j
,第三个为
k
的方案数。因此只有当
a
i
=
a
j
=
a
k
才有值。 转移为 $
阅读全文
posted @
2021-10-30 22:45
xjqxjq
阅读(162)
评论(0)
推荐(1)
编辑
ACMOJ1400. 盖大楼
摘要:题目描述 给定
{
a
n
}
,求
(
a
i
+
a
j
)
|
i
−
j
|
的最大值。 数据范围
1
≤
n
,
a
i
≤
10
6
题解 怎么会有傻瓜想三分呢?怎么会有傻瓜决策单调总是想不出来呢? 假设选出
i
,
j
,且
i
<
j
,那么
i
左侧一定没有比它大的点,同理, $
阅读全文
posted @
2021-10-27 20:42
xjqxjq
阅读(31)
评论(0)
推荐(0)
编辑
CF1515F. Phoenix and Earthquake
摘要:题目描述 题解 如果
Σ
a
i
<
(
n
−
1
)
x
,说明不可以。 否则证明其一定可以。 假设
a
1
≤
a
2
≤
.
.
.
≤
a
n
,则如果
a
n
+
a
1
<
x
,则
a
1
≤
a
2
≤
.
.
.
≤
a
n
<
x
−
a
1
,则 $\Sig
阅读全文
posted @
2021-10-22 16:02
xjqxjq
阅读(32)
评论(0)
推荐(0)
编辑
CF1594F. Ideal Farm
摘要:题目描述 题解 考虑到如果
s
<
k
,说明可以,如果
s
=
k
,说明不行,现在考虑
s
>
k
。 假设第
i
个分了
a
i
个,我们不妨做个前缀和为
p
i
,那也就是说如果不是理想的,说明对于
[
0
,
n
]
不存在两个数
i
,
j
满足
p
i
−
p
j
=
k
。于是我
阅读全文
posted @
2021-10-21 20:08
xjqxjq
阅读(41)
评论(0)
推荐(0)
编辑
CF1373F. Network Coverage
摘要:题目描述 题解 考虑二分
b
1
给
a
1
为
m
i
d
。然后模拟,如果不能够满足
[
2
,
n
]
,那说明
m
i
d
大了,如果能够满足
[
2
,
n
]
但不能满足
1
,说明
m
i
d
小了。 考虑二分的可行性,如果说
m
i
d
不能够满足
[
2
,
n
]
,那比 $mi
阅读全文
posted @
2021-10-21 19:52
xjqxjq
阅读(39)
评论(0)
推荐(0)
编辑
CF1373G. Pawns
摘要:题目描述 题解 如果一个格子可以放多个棋子,且棋子直接斜着走上去,那我们可以知道每个格子上会有多少棋子。 现在我们考虑将棋子往上挪。 如果我们最后扩充的棋盘行数为
r
,那么假设第
j
格子之后一共有
a
j
个棋子,那么一定满足
a
j
≤
r
−
j
+
1
。 移项后就是 $a_j
阅读全文
posted @
2021-10-21 19:42
xjqxjq
阅读(35)
评论(0)
推荐(0)
编辑
CF1586 E. Moment of Bloom
摘要:题目描述 n点m边的无向连通图,q次询问,每次给定u,v,你可以对u到v的一个简单路径的所有边进行+1操作。你需要判断能否使得所有边权都为偶数,如果可以,请输出所有操作的路径上的点。如果不行,输出至少还需要多少操作才能使得上述结果。 数据范围 $n \times q,m \le 3 \times 1
阅读全文
posted @
2021-10-18 21:05
xjqxjq
阅读(134)
评论(0)
推荐(0)
编辑
公告
昵称:
xjqxjq
园龄:
5年11个月
粉丝:
11
关注:
10
+加关注
<
2025年2月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
更多链接
我的标签
dp
(68)
多项式
(24)
性质
(23)
线段树
(17)
贪心
(15)
图论
(11)
数学
(11)
构造
(11)
数据结构
(10)
fwt
(9)
更多
随笔档案
2022年7月(1)
2022年2月(3)
2021年11月(17)
2021年10月(11)
2021年8月(1)
2021年7月(1)
2020年6月(9)
2020年4月(2)
2020年3月(16)
2020年2月(58)
2020年1月(12)
2019年12月(12)
2019年11月(15)
2019年10月(2)
2019年8月(19)
2019年7月(1)
2019年5月(1)
2019年4月(13)
2019年3月(8)
2019年2月(2)
2019年1月(1)
2018年11月(12)
2018年10月(17)
2018年8月(1)
更多
阅读排行榜
1. #3124. 开锁(unlock)(789)
2. 毛皮立方体(666)
3. 计数(count)(635)
4. 雪人(snowman)(629)
5. #4486. 「CEOI2019」游乐园(604)
评论排行榜
1. 2018-2019 ACM-ICPC, Asia East Continent Finals(3)
2. 2020 ICPC Asia East Continent Final(2)
3. 「JSOI2016」位运算(1)
4. 「JXOI2017」加法(1)
5. #3328. 开箱子(unboxing)(1)
推荐排行榜
1. cf102012D. Rikka with Subsequences(1)
2. 树(1)
3. 「JSOI2016」位运算(1)
4. 「JXOI2017」加法(1)
最新评论
1. Re:2018-2019 ACM-ICPC, Asia East Continent Finals
请问 K 怎么证明段数总和是
O
(
n
log
m
)
呀 QAQ
--o-OvO-o
2. Re:「JXOI2017」加法
o
r
z
--wangxuzhou
3. Re:2020 ICPC Asia East Continent Final
应援!!!!
--lillian039
4. Re:2020 ICPC Asia East Continent Final
应援应援嘿嘿~
--qweryy
5. Re:2018-2019 ACM-ICPC, Asia East Continent Finals
哇暴屠EC final,太强了%%%
--sz[sz]
点击右上角即可分享