摘要: 静态查错指北 愿制约我们的只是代码能力 ###2020/9/26 可以注意,永远不要对于一个题同时采用两种思路,这样可能一个思路写了一半,最后挂掉 同上 一定要多想,多动笔,别口胡 出现了莫名奇妙无法编译 是不是拼错"main"了 写错数组名/变量名/函数名 奇怪的TLE,RE,MLE可以考虑 所谓 阅读全文
posted @ 2021-05-30 23:19 Simex 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Aimee 显然可以证得,如果把所有可以交换的点之间连边,那么他们构成了联通块,对于每一个联通块,你可以让他们成为你想要的任何顺序 那就是找联通块,块内依次排序即可 #include<iostream> #include<cstring> #include<cstdio> #include<queu 阅读全文
posted @ 2021-05-30 23:06 Simex 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: Aimee "Doctor,你觉得问题在哪" "就在这里" 不能摘得桃树没有意义,一次摘得消耗是一样得,而且把时间和体力的消耗是一样的,那么也不用开二维了,记得给他留一点体力就可以了 剩下的就是个多重背包 # include<iostream> #include<cstdio> #include<c 阅读全文
posted @ 2021-05-30 21:24 Simex 阅读(46) 评论(0) 推荐(0) 编辑
摘要: Aimee "Doctor,你这水平下降的有点。。。" '"我怎么知道能手残写了个return p" 很显然,那条路径一定在最大生成树上,然后在这条树上跑LCA即可 #include<iostream> #include<cstdio> #include<algorithm> #include<cs 阅读全文
posted @ 2021-05-30 20:06 Simex 阅读(39) 评论(0) 推荐(0) 编辑