2021NOIP多校联考1101总结

本文是作者关于2021NOIP多校联考的编程比赛总结,分享了在T1-T4题目中的解题思路与遗憾。T1中误用状压,最终采用大法师解决方案;T2使用二分法,未能正确实现;T3原以为是DP问题但未能解决;T4因难度低估而未能正确应用树状数组。作者反思了在面对难题时如何调整策略,强调了数据结构的重要性。
摘要由CSDN通过智能技术生成

写在前面

貌似这场是和长乐一中打的,貌似吧…听说很强,那就应该很强

但是这场没考好,暴力分没有拉满 都怪万恶的subtask QWQ

还有,这场的难度貌似并不是按照题目先后顺序来排的(反正我自己认为是这样的,可能是我太菜了才会这么认识的吧QWQ)

考场上的思路 + 自己离正解或者高档分数的差距

T1

拿到题目,看了T1

哈?为什么第一遍看不懂(然后就有了不祥的预感)

然后就读懂了题,然后我想到了状压,把每个和 a p i a_{p_i} api 异或的 i i i 进行状压,然后去找和这个数异或最大的数,之后记录就行

直到我看到了样例,有可能 a p i a_{p_i} api 同时是好几个数已获得最大值,然后我人就没了。。。

最后被迫码了大法师。。。

也就骗了20pts

正解是分治,但是现在仍然没看懂。。。

T2

可能这是场上最简单的题了吧,好几个大佬都A了,比如隔壁的北京人

然而我没A

在考场上初次分析题面,要让一个图变成完全图(考场上竟然忘了完全图是啥…最后分析样例得出来的),并且图上任意两个中间没有直接用边相连的点 u , v u,v u,v ,在其中建一条边当且仅当两点的度数之和(即 d u [ u ] + d u

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值