2025.2.26
模拟赛
糖丸了
第一题写了个假做法——枚举中点,对左右部分分别排序
但这样并非正确,考虑 3 4 5 6 7 8 9 10 11 1 12 13 2 14 这个数据
显然最优解为 3 4 5 6 7 8 9 10 11 12 13 14 2 1
但是若用我们上边的那个方法,会跑出来 3 4 5 6 7 8 9 10 11 14 13 12 2 1
换言之,最终选择反转的数并不一定是连续的一段,而是离散的若干个点
所以考虑每个点是否转化为下降段
发现它与 [[AT_awtf2024_d Almost Bubble Sort 题解|之前mx那题]] 不太一样,具体而言,对于两个转化后的点 $A,B$ ,若有 $A$ 转化后比 $B$ 更大,那么 $B$ 无论是否转化都会产生逆序对贡献
换言之,所有的选择之间是独立的
然后就做完了
为什么会想歪呢?可能从一开始思考方向就错了,因为没注意到反例的存在
最后的解法能不能独立想出来呢?我觉得未必
可能思想还是不够跳跃吧,容易陷到先前一步的思考中
所以一方面在想到一个结论时,不应该先入为主的认为它就正确,多思考特殊情况的存在
另一方面,在这种统计贡献的题中,多从是否转换的角度分别去思考产生的贡献,以及对于其他的转换,转换与否是否统计出来的形式一致,进而推出独立性
对于T2,其实还是少拿了20pts,事实上没能想到对值域进行离散化
烦,省选的时候不能犯这样的问题啊
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 mygr main()!