2021-team12-007
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
[/wiki/2021-team12 返回]
= 概述 =
solved: ?/?
rank: ??
[[Image(rank.png,1000px)]]
[[Image(submission.png,1000px)]]
= 流水账 =
= 总结 =
=== PaperCloud: ===
今天做了两题,矩阵的秩的原始定义几乎要忘记了,还是犯了看样例猜题意的大忌,幸好队友提醒……L题是一个树题,对于树形dp一般的优化做法有链剖分还有dsu啥的,当然其实并不是一个那么优秀的做法……一开始一直都想不清楚思路,直到开始写的时候才发现一切都是那么水到渠成,就感觉挺神奇的。但是因为调用数组的时候忘记写&导致mle了一次,幸好在最后的时刻过了,热血一下子上来了。今天的题目看上去结论很多,构思精巧,一般就是一两个点想通了就可以了,思维还是不太能跟上这种,以及我的英语阅读能力真的不好,有待提高。
=== xLLLx: ===
签了个到之后抱着队友的大腿过了整场比赛qwq。
签G的时候没有看清题意贡献了一发罚时。
剩下的就是思考问题的习惯 提高自己的建模能力和代码能力(~~感觉每次都是这几句话~~)
“我们这个比赛是 Programming(编程) 比赛,不是 Algorithm(算法) 比赛,更不是 Mathematic(数学) 比赛”。
=== gym: ===
呃,今天就各种不顺啊。一开始看A简单,写完后注意到时限,害怕要卡就把清空改了,然而没考虑好挂掉了。后来看了十几分钟看不出什么,就把原代码交上去A了……后来搞K,好在构造的还算快。然后看F,没想到F一开始的贪心错的。然后盲猜了一个贪心搞上去,居然过了……(但是还是感觉不太好,毕竟不会证明)后来看D题,结果我不知道怎么回事题目看也看不懂,当我看完队友已经会了(还好!)。后来跑去看J,一个博弈题,瞎搞搞,盲猜>=3的一定是后手胜(试图证明过的,看起来好像很对但其实我也不知道有无正确性……)。还好过了。然后就是两个小时的自闭!L题想来想去都感觉想不清楚,dsu也忘得差不多了,临时跑去看板子,幸好队友会写。B题最后一小时搞的,一开始以为可以写了,结果写来写去总是怪怪的,状态弄不清楚,后来就不管了直接想递推,最后几分钟才搞好还因为数组开小RE了一发……不过今天真的可以发个顽强拼搏奖了吧,最后两分钟过了2题诶,打破了那个魔咒!(为什么明明每次都感觉没什么好写的居然还是能写这么长,这真的不是一篇披着总结皮的流水账吗)
好吧总结就是:今天有一些很奇怪的小错误,还要注意;题目不会太证明的时候,真的可以瞎猜的,不要慌!
= 题解 =
* A:
* B:
首先答案和操作的顺序无关
f[i]表示第i位是空位且右边还没填的方案数,g[i]表示当前有i个空位的方案数。
* C:
* D:
* E:
* F:
* G:
按照加速度从大到小排序计算一遍即是最大的
* H:
* I:
* J:
* K:
* L:
* M:
[/wiki/2021-team12 返回]
概述
solved: ?/?
rank: ??


流水账
总结
PaperCloud:
今天做了两题,矩阵的秩的原始定义几乎要忘记了,还是犯了看样例猜题意的大忌,幸好队友提醒……L题是一个树题,对于树形dp一般的优化做法有链剖分还有dsu啥的,当然其实并不是一个那么优秀的做法……一开始一直都想不清楚思路,直到开始写的时候才发现一切都是那么水到渠成,就感觉挺神奇的。但是因为调用数组的时候忘记写&导致mle了一次,幸好在最后的时刻过了,热血一下子上来了。今天的题目看上去结论很多,构思精巧,一般就是一两个点想通了就可以了,思维还是不太能跟上这种,以及我的英语阅读能力真的不好,有待提高。
xLLLx:
签了个到之后抱着队友的大腿过了整场比赛qwq。
签G的时候没有看清题意贡献了一发罚时。
剩下的就是思考问题的习惯 提高自己的建模能力和代码能力(感觉每次都是这几句话)
“我们这个比赛是 Programming(编程) 比赛,不是 Algorithm(算法) 比赛,更不是 Mathematic(数学) 比赛”。
gym:
呃,今天就各种不顺啊。一开始看A简单,写完后注意到时限,害怕要卡就把清空改了,然而没考虑好挂掉了。后来看了十几分钟看不出什么,就把原代码交上去A了……后来搞K,好在构造的还算快。然后看F,没想到F一开始的贪心错的。然后盲猜了一个贪心搞上去,居然过了……(但是还是感觉不太好,毕竟不会证明)后来看D题,结果我不知道怎么回事题目看也看不懂,当我看完队友已经会了(还好!)。后来跑去看J,一个博弈题,瞎搞搞,盲猜>=3的一定是后手胜(试图证明过的,看起来好像很对但其实我也不知道有无正确性……)。还好过了。然后就是两个小时的自闭!L题想来想去都感觉想不清楚,dsu也忘得差不多了,临时跑去看板子,幸好队友会写。B题最后一小时搞的,一开始以为可以写了,结果写来写去总是怪怪的,状态弄不清楚,后来就不管了直接想递推,最后几分钟才搞好还因为数组开小RE了一发……不过今天真的可以发个顽强拼搏奖了吧,最后两分钟过了2题诶,打破了那个魔咒!(为什么明明每次都感觉没什么好写的居然还是能写这么长,这真的不是一篇披着总结皮的流水账吗)
好吧总结就是:今天有一些很奇怪的小错误,还要注意;题目不会太证明的时候,真的可以瞎猜的,不要慌!
题解
- A:
- B:
首先答案和操作的顺序无关
f[i]表示第i位是空位且右边还没填的方案数,g[i]表示当前有i个空位的方案数。
- C:
- D:
- E:
- F:
- G:
按照加速度从大到小排序计算一遍即是最大的
- H:
- I:
- J:
- K:
- L:
- M:
附加文件
- rank.png by PaperCloud
- submission.png by PaperCloud