2021-11-05NOIP模拟赛总结

1.时间安排

T1:7:43—9:43

  手推样例,只有两球同时处于同一位置才会改变方向,且处于同一位置需要耗时1秒;当球位于0 和L处方向改变,耗时为1,总方案数2n.考虑DP,每个球判断向左或向右能否进入机关,都能乘二,一个乘一,没有输出零,结束程序,但是每个球选择方向会对其他球产生影响,每个球路径循环节长度为2n-1,大法师在上…
N O I P 模 拟 赛 之 最 强 法 师 \color{white}{NOIP模拟赛之最强法师} NOIP

T2:9:43—10:58

  看着像是最小生成树,但是三维的不好处理,尝试贪心,按x,y,z分别排序并将相邻星球连边,边权放入小根堆,最后克鲁斯卡尔用并查集维护;理解上是把无向图看做有向图,排序后相邻星球连边并放入小根堆保证每个星球的入边最小,若某个点的最小入边在所有点的最小入边中最大,那么他将没有入边,看做根节点
Y K Y y y d s O r z O r z \color{white}{YKYyyds Orz Orz} YKYyydsOrzOrz

T3:10:58—12:04

  原题,但是忘了…开始思路是分层图最短路,但是图太大开不下,想优化办法,处理每个点的深度(dfs),按深度分层,最差情况链只有3000^2,最后快交了才发现不需要,只需要开两层模拟黑洞白洞变化过程即可(但是下一层状态没处理好,WA掉了,还有两个RE可能是dfs没删干净)
T 1 , 永 远 的 痛 \color{white}{T1,永远的痛} T1,

T4…

  如同惯例一般T4又没写到,还是被T1卡住了,但是T4我有一点思路;先跑最短路,存最短路上每一条边,然后枚举断开哪条边再跑最短路,可惜没写到,虽然是个错误思路但是似乎能拿50
神 功 一 指 禅 未 修 炼 得 道 , 大 侠 请 重 新 来 过 \color{white}{神功一指禅未修炼得道,大侠请重新来过} ,

2.反思

  1. T1现在还没订出来,并查集并的寂寞;没看出来小球之间相互碰撞对结果无影响,只会打dfs还没打对,并查集好久不用生疏了,最小生成树的并查集也是看着书写出来的,有必要复习一下并查集
  2. 时间安排不合理,应该把所有题全部看完,选最容易写的开始,应该边读题边写思路
  3. 分层图不熟练,分层优化没想到类似滚动数组,最后发现改了两次才挽回60分,一开始开的n层图MLE了
    本 来 以 为 A 一 道 能 加 分 加 好 多 , 结 果 只 有 16 , 看 来 自 己 还 是 太 菜 了 \color{white}{本来以为A一道能加分加好多,结果只有16,看来自己还是太菜了} A,16,

3.对比

  1. T1dfs暴力分没拿到,莫名其妙炸了
  2. T2大部分都想到贪心,A掉或者70–80分,A了但是属于应得分数
  3. T3分层图不熟练,分错层还把不同层的状态设成一样的,WA掉40,不应该
  4. T4见过类似的题,虽然那个题正解对这道题不适用,但是错误的贪心思路可以拿40–60,时间安排不够均匀
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值