2022 / 1 / 23
Posted 。✧* ꧁王者꧂✧*
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2022 / 1 / 23相关的知识,希望对你有一定的参考价值。
复盘 :
7
:
50
−
9
:
00
7:50 - 9:00
7:50−9:00
为什么从7:50才开始的呢 ?因为电脑开机实在是太慢了!!!我都吃完早饭了它都没开(痛苦!)。
T
1
T1
T1最开始我读错题了 , 以为是任意的组合 取前
k
k
k的数的
m
m
m次方相加 。 然后又读了一遍题 , 发现我读错题了 。 但也没啥影响 。 然后就在想 , 怎么样确保同一种方案不会被重复加上 。 那么就是dfs从大到小枚举加的数 。 如果当前加的数不符合要求 , 就
r
e
t
u
r
n
return
return 。为什么要从大到小呢 ? 因为如果当前剩下的没有填数的位置与未加上的数相同 , 那么直接返回即可 , 因为后面都是1 。 然后就在想怎么
D
P
DP
DP优化 。想到了之前用过的一个套路 。 设
f
[
i
]
[
j
]
f[i][j]
f[i][j]表示
i
i
i个数相加等于
j
j
j的集合的数量 。 那么只需要保证集合中数字的大小关系就ok了 。
f
[
i
]
[
j
]
=
f
[
i
]
[
j
−
i
]
+
f
[
i
−
1
]
[
j
−
1
]
f[i][j] = f[i][j - i] + f[i - 1][j - 1]
f[i][j]=f[i][j−i]+f[i−1][j−1](一个方案是数字集体加一 , 一个方案是在队列末尾加1) 。然而 , 这题因为有
m
m
m次方的限制 , 不会写了 QWQ 。
9
:
00
−
10
:
30
9:00 - 10:30
9:00−10:30
中途有事出去了一会儿 。 耽误了些时间 。 然后继续思考 。 后三题全看了一下 , 准备先搞
T
3
T3
T3 。(因为
T
3
T3
T3的状压性质真的是太明显了) 。 然后 , 对着它僵了半天 。 发现自己突然不会了(当时想的是国王和车一起状压 , 但是这样的话就没办法状态转移了QWQ) 。
T
2
T2
T2又不会 , 最后只能先搞
T
4
T4
T4了 。
10
:
30
−
11
:
20
10:30 - 11:20
10:30−11:20
T
4
T4
T4的
70
p
t
s
70pts
70pts性质还是比较好推出来的 。 tarjan+网络流乱搞一下 。
11
:
30
−
12
:
20
11:30 - 12:20
11:30−12:20
突然想到
T
4
T4
T4可以先确定车的位置 , 然后再放国王 。 于是写了个比较暴力的状压DP , 能过
60
p
t
s
60pts
60pts。打了个表 , 把
80
p
t
s
80pts
80pts打出来 , 交了上去 。 (可惜中间有个错误没调出来 , WA了QWQ)。丢了
80
p
t
s
80pts
80pts , 心痛QWQ 。
以上是关于2022 / 1 / 23的主要内容,如果未能解决你的问题,请参考以下文章
请问IEEE754标准中,32位所表示的最大正数是多少?老师给的答案是(2-2的-23次方)*2的
数据结构与算法之深入解析“可以攻击国王的皇后”的求解思路与算法示例
2022-09-05:作为国王的统治者,你有一支巫师军队听你指挥。 :给你一个下标从 0 开始的整数数组 strength , 其中 strength[i] 表示第 i 位巫师的力量值。 对于连续的一