2022/2/13
Posted 。✧* ꧁王者꧂✧*
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2022/2/13相关的知识,希望对你有一定的参考价值。
7
:
30
−
9
:
00
7:30 - 9:00
7:30−9:00
和前天一样 , 前一个半小时都在审题 + 分析 。
T
1
T1
T1 ,
20
p
t
s
20pts
20pts是送的 。 然后 , 除了这
20
p
t
s
20pts
20pts , 我也就能看出来一个集合中的数字是一个完整的线性空间(可能我的专业术语表达不准确)。 意思也就是说 , 一个合法的集合 , 只要再放进去一个不属于这个集合的数字 , 集合的大小就得从
2
x
−
1
−
1
2 ^ x - 1 - 1
2x−1−1变为
2
x
−
1
2^x - 1
2x−1 。 学过线性规划的话 , 这个性质很容易看出来 。 我本来想拿这个性质
D
P
DP
DP , 就算把
m
=
=
0
m == 0
m==0那一档分拿了也值了 。 最后浮浮沉沉 , 也终是没有写出来
10
p
t
s
D
P
10ptsDP
10ptsDP , 满腔悲情无处安防 , 当即吃了口小鱼干 。
T
2
T2
T2
看了看题意 , 发觉我只会
O
(
n
2
)
O(n^2)
O(n2)的做法 。 于是冥思苦想 , 希望可以多拿些分 。 本来想着这题有没有决策单调性 , 然后手拟了一组数据 。 并没有决策单调性 , 倍感失望 。 但是又发现了一个性质 。 就是 , 如果你维护一个单调递减的队列 , 你选定当前的
i
i
i为
y
y
y , 那么 , 最优的
x
x
x一定在这个单调队列中 。 但 。。。 之后的我就不会了 。 然后就随便写了个假算法 。无处话凄凉~
T
3
T3
T3
先把
n
<
=
1000
n <= 1000
n<=1000那一档分写了 。 然后就想树那一档分怎么拿 。 还是类似于求最短路 , 开个堆 , 然后从起点开始 , 它能更新的点全更新了 。 然后再从它能更新的点继续跑最短路 。 虽然不知道复杂度对不对 , 但我已经尽力了 。
后面就是码题了 。
我是菜狗 , 再见
O
I
OI
OI 。
以上是关于2022/2/13的主要内容,如果未能解决你的问题,请参考以下文章