2019-Sp024-lyk
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
[[Image(2.png,700px)]]
[[Image(1.png,700px)]]
[http://10.71.10.90/pia/trac/wiki/2019-team2 返回Runespoor]
[https://codeforces.com/gym/101572 contest]
== 流水账 ==
'''省赛前模拟省赛难度的简单场'''
后期题: H < F
== 总结 ==
zqq: 题目简单,但是我们犯了很多错误,前期非常难受!我的K题和D题第一个算法都是错的,经过更正后才通过。
heltion的变量局部和全局搞混。
lyk的set 用了--begin() , 并且longlong读入错误
还因为题意不清WA了好几发。
中途我和heltion先想出了F,但是细节很多,heltion写到一半发现写不完了。
我的H题先写了一下网络流,但是因为输出方案比较麻烦,调了一会,发现了很多错。最后在codeforces上WA 12. 一直以为是自己代码有问题。最后发现是atan2精读需要到1e-15。完全没有想到要用这么低的精读。'''感觉我对几何的精读完全没有概念,以前eps都是随意开个1e-7,最多1e-10''',在C++ 17中atan2真的可以做到很精确,测了一下eps必须<=1e-13.
'''以后判极角相等必须用手写的极角来判断。但是1e3的坐标内排序还是精确的'''
== 题解 ==
[https://blog.csdn.net/weixin_42484877/article/details/89598322 zqq's blog]
* F : 从上往下倍增,求出每个点所在的树,然后再往回跳。跳到原树在直接倍增lca。细节很多。我们没有时间做了。需要我们前期再留出1小时!
* H : 20w的网络流,但是因为图很规则,流量不大,增广次数不多。加了当前弧之后跑得飞快。也可以贪心,但是显然应该先交一下网络流。主要是精读爆炸。还要细节比较多。
== 补题 ==
* F [zqq]
'''update'''
这个F的确需要更多时间才能写出来。前期我们的节奏太卡了。
赛后我的F写了80min,但是因为很多小错误调试了80min
这场比赛的“胖”题很多,算法不复杂,但是代码细节真的很多。这样的场尤其要注意提高代码准确度!
'''胖题场中期尤其不能“飘”,看似想出了所有题的做法,但是其实后面每道题的实现都非常耗时间。算法简单但是代码细节多的题,尤其需要在上机前尽量把代码的流程,可能有问题的细节列出来,想清楚。可以和队友讨论来确保没有遗漏!'''
还有'''WheatfieldWithCrows'''也训了这一场,他们的前期比我们顺利非常多,A,K,C几乎没有调试,这是我们需要学习的地方!


流水账
省赛前模拟省赛难度的简单场
后期题: H < F
总结
zqq: 题目简单,但是我们犯了很多错误,前期非常难受!我的K题和D题第一个算法都是错的,经过更正后才通过。
heltion的变量局部和全局搞混。
lyk的set 用了--begin() , 并且longlong读入错误
还因为题意不清WA了好几发。
中途我和heltion先想出了F,但是细节很多,heltion写到一半发现写不完了。
我的H题先写了一下网络流,但是因为输出方案比较麻烦,调了一会,发现了很多错。最后在codeforces上WA 12. 一直以为是自己代码有问题。最后发现是atan2精读需要到1e-15。完全没有想到要用这么低的精读。感觉我对几何的精读完全没有概念,以前eps都是随意开个1e-7,最多1e-10,在C++ 17中atan2真的可以做到很精确,测了一下eps必须<=1e-13.
以后判极角相等必须用手写的极角来判断。但是1e3的坐标内排序还是精确的
题解
- F : 从上往下倍增,求出每个点所在的树,然后再往回跳。跳到原树在直接倍增lca。细节很多。我们没有时间做了。需要我们前期再留出1小时!
- H : 20w的网络流,但是因为图很规则,流量不大,增广次数不多。加了当前弧之后跑得飞快。也可以贪心,但是显然应该先交一下网络流。主要是精读爆炸。还要细节比较多。
补题
- F [zqq]
update
这个F的确需要更多时间才能写出来。前期我们的节奏太卡了。
赛后我的F写了80min,但是因为很多小错误调试了80min
这场比赛的“胖”题很多,算法不复杂,但是代码细节真的很多。这样的场尤其要注意提高代码准确度!
胖题场中期尤其不能“飘”,看似想出了所有题的做法,但是其实后面每道题的实现都非常耗时间。算法简单但是代码细节多的题,尤其需要在上机前尽量把代码的流程,可能有问题的细节列出来,想清楚。可以和队友讨论来确保没有遗漏!
还有WheatfieldWithCrows也训了这一场,他们的前期比我们顺利非常多,A,K,C几乎没有调试,这是我们需要学习的地方!
附加文件
- ncpc17slides.pdf by zhangqingqi
- 1.png by zhangqingqi
- 2.png by zhangqingqi