2021.08.17【NOIP提高B组】模拟 总结

2021年8月17日的NOIP提高组模拟比赛中,涉及了多种算法问题。第一题通过奇偶性分析和容斥原理解决;第二题采用状态压缩策略处理数据范围;第三题利用贪心思想求解最短路径;第四题借助置换概念,结合链表和双指针维护简单环。
摘要由CSDN通过智能技术生成

2021.08.17【NOIP提高B组】模拟 总结

第一题:发现一个点到了之后可以反复横跳,所以跟奇偶性有关,稍微容斥一下即可。

第二题:看到数据范围字符集大小小于等于 20 20 20,直接状压。统计能够有贡献的点。

第三题:有一个贪心,每一个点只会连到与它最近的一个点上,暴力最短路。

第四题:根据置换,我们知道 K K K 次操作前和 K K K 次操作后,一定构成多个简单环,用链表记录整的和余数部分,用类似莫队双指针维护即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值