noip模拟76

考场

看见 t4 是矩阵,心里偷笑上次考这套题还顺便看了看这道题的题解,于是半个小时写,半个小时调,终于过了大样例,自信提交——此题目不存在
$#!@
于是开始认真模拟 t4 n=5 的情况,结果把一步回去看成相距一格,给推错了……
于是寻找新的目标,看见 t1 比较可做,于是两个半小时写了一棵二维线段树外加两棵普通线段树,理论复杂度 qlog2n+mnlogn,一算正好能过,改了 Nbug 终于过了小样例,自信测大样例——跑了整整 80s……
此时只剩下 20 分钟,随便打了个 t2 暴力就到点了

出分,t170,后面全部爆零

关于改题,造成了非常不好的卡常体验
从下午一来了开始,将线段树改成单调队列,经过一系列卡常,自信提交,还是 70……
经过 cyh 巨佬的指点,突然发现理论复杂度 mnlog2n,于是将线段树遍历提前,改成了正确复杂度
然而并不影响TLE的程度
然后极度对数组清空,加法取模等细节进行了全方位卡常(包括HZ人会宿舍没人交时的评测机卡常)(强烈谴责现在不给编译选项卡常),终于卡到了 95
实在卡不动于是特判掉了剩下的一个点
直到现在还处于后四个点随机TLE零到两个的状态……
漫漫卡常路:

2.PNG

posted @   y_cx  阅读(37)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示