2022/2/13考试总结

7:30~8:00

T1先写了个20分的dfs,然后打表m=0
发现了一些规律
预计得分 30

8:00~8:30

发现T3的第二档可以点分树+前缀优化建图+最短路解决,比较兴奋
但是还是先写了20分暴力分

8:30~10:00

极其痛苦的写了300+的点分树
不过好在没有拍出问题
但是大样例似乎被卡常了,跑了4600ms
改成O(1)lca,快了300ms,但是还是T
卡了一些常数,但是还是进不去4000ms
自闭了,感觉1个半小时白费了

10:00~11:20

先把T2的暴力写了,然后开始想第三档分
自己瞎证了一波决策单调性,冲了一发分治
但是写的时候就觉得不对了,似乎并没有决策单调性
和暴力一拍果然有问题
但是似乎出错的概率是 1 30 \frac{1}{30} 301,很多时候是对的
于是把这个离线之后写了第二档的 O ( n 2 l o g n ) O(n^2logn) O(n2logn)
如果运气好的话,可以拿到70分

11:20~12:00

又卡了会常数,没有什么进展
有加了一个基于贪心的算法,但是似乎效率不高
然后就结束了

总结

T1:判断无解判错了,导致第一档的20丢了
T2:一直想的是枚举第一个和第二个,但是没想到如果枚举第一个和第三个,就可以通过类似区间dp求出来,就能拿到50分
T3:点分树的常数还是太大了,最后只有20分

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值