2019-Sp029-lyk
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
[[Image(1.png,700px)]]
[[Image(2.png,700px)]]
[http://10.71.10.90/pia/trac/wiki/2019-team2 返回Runespoor]
[http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001419 contest]
== 流水账 ==
签到题:C(但是在很后面才过),H(仍然卡了很久),F
中期题:K,A,B,
后期题:G , I < J < D,E
== 总结 ==
zqq: 我们前期很卡。我一开始想K,但是中途又分心,本来应该更快,几乎一开场就想出来。后来想H,本来是一个见过的模型,但是方向仍然有问题。所以还是想了很久。
lyk一直卡在一道几何 + 2-SAT的题目上。'''直到3h20m'''
后来我的I题过于自信,没有把虚树的细节理清楚。然后发现claris的板不能用,才自己推细节,浪费了很多时间。最后把1号点错误的加入虚树,忽略了题目的限制。直到赛后才发现。
对于签到题和开出题的写题顺序、节奏,我们还有非常多需要提高的地方。我们最近几场训练普遍罚时特别高,我们现在需要控制罚时,把前期节奏提起来,后期才有更多的时间和精力想题。
这场我们的状态不好,我的I题完全应该开场就会的,后期的J,D,E都没有时间去讨论。还需要慢慢提升
这场比赛还是有几点很重要的收获:
1. 调题要适时跳出代码和细节。而要能够从另一些方面检查错误。比如lyk的B题,不是板子或者算法的问题,而是corner case没有想到,或者特判错误。我的I题,基本每个部分检查1-2遍之后也是可以确认的,最后应该去检查哪些不常规的东西,比如这道题不能在虚树中加入1号点。'''这样的细节应该尽量在写代码前就理清楚,但是调题时也不要忘了检查'''
2. 如果自己不太熟悉的东西,最好问队友或者让队友来写。其实抄板子不一定会写错,'''但是如果WA了之后会的特别怀疑自己“拿不准”的地方,进而大大浪费调试的时间'''
3. 帮队友调代码应该耐心些。每个人都会犯错误,但是更加耐心和平静的查错显然是最能够节省时间和过题的方法
4. 不太模板,有很多改变的东西,自己一定要熟悉,尽量不抄模板。比如虚树,自己一定要知道每句话怎么用的,并且我自己也完全能自己写,确实不应该抄板。
5. 最后一点是提醒我自己的:前期看题应该积极一些,尽量不要想一道题题目太久,而拖慢整个队伍签到的节奏
6. 一下子想出做法以后不能兴奋,必须静心仔细的确认,今天I题其实写麻烦了,并且写题前没有做好细节的确认!
Heltion: 感觉每次写几何都在重新思考变量名.
lyk: 这个人不会几何,也不会2-sat
== 题解 ==
[http://acm.zju.edu.cn/pia/trac/wiki/Contest-Petrozavodsk-Camp-2013-1]
== 补题 ==
* D:
* E:
* J:


流水账
签到题:C(但是在很后面才过),H(仍然卡了很久),F
中期题:K,A,B,
后期题:G , I < J < D,E
总结
zqq: 我们前期很卡。我一开始想K,但是中途又分心,本来应该更快,几乎一开场就想出来。后来想H,本来是一个见过的模型,但是方向仍然有问题。所以还是想了很久。
lyk一直卡在一道几何 + 2-SAT的题目上。直到3h20m
后来我的I题过于自信,没有把虚树的细节理清楚。然后发现claris的板不能用,才自己推细节,浪费了很多时间。最后把1号点错误的加入虚树,忽略了题目的限制。直到赛后才发现。
对于签到题和开出题的写题顺序、节奏,我们还有非常多需要提高的地方。我们最近几场训练普遍罚时特别高,我们现在需要控制罚时,把前期节奏提起来,后期才有更多的时间和精力想题。
这场我们的状态不好,我的I题完全应该开场就会的,后期的J,D,E都没有时间去讨论。还需要慢慢提升
这场比赛还是有几点很重要的收获:
1. 调题要适时跳出代码和细节。而要能够从另一些方面检查错误。比如lyk的B题,不是板子或者算法的问题,而是corner case没有想到,或者特判错误。我的I题,基本每个部分检查1-2遍之后也是可以确认的,最后应该去检查哪些不常规的东西,比如这道题不能在虚树中加入1号点。这样的细节应该尽量在写代码前就理清楚,但是调题时也不要忘了检查
2. 如果自己不太熟悉的东西,最好问队友或者让队友来写。其实抄板子不一定会写错,但是如果WA了之后会的特别怀疑自己“拿不准”的地方,进而大大浪费调试的时间
3. 帮队友调代码应该耐心些。每个人都会犯错误,但是更加耐心和平静的查错显然是最能够节省时间和过题的方法
4. 不太模板,有很多改变的东西,自己一定要熟悉,尽量不抄模板。比如虚树,自己一定要知道每句话怎么用的,并且我自己也完全能自己写,确实不应该抄板。
5. 最后一点是提醒我自己的:前期看题应该积极一些,尽量不要想一道题题目太久,而拖慢整个队伍签到的节奏
6. 一下子想出做法以后不能兴奋,必须静心仔细的确认,今天I题其实写麻烦了,并且写题前没有做好细节的确认!
Heltion: 感觉每次写几何都在重新思考变量名.
lyk: 这个人不会几何,也不会2-sat
题解
http://acm.zju.edu.cn/pia/trac/wiki/Contest-Petrozavodsk-Camp-2013-1
补题
- D:
- E:
- J: