数据太弱了点吧....模拟都能A
被拿去做考试题了囧...吓得我赶紧构造了10组加强数据...
题目 1317 数列操作C
2018-03-22 12:08:33
|
|
想到了严格 $O(n\log(n))$ 的解法:
首先我们用单调栈或者 $\text{std::set}$ 预处理出每个值 $a_l$ 右边第一个不大于它的值 $a_r$ 的位置, 这样的话区间 $(l,r)$ 就是以 $l$ 为左端点的合法区间的右端点的可能位置. 然后我们根据 $r$ 的大小升序排序, 同时使用一个树状数组维护 $a_i$ 后大于前面所有点的点值 $a_r$ 与位置 $r$ (若点值相等取下标更小的), 将点逐个加入树状数组, 在加入到某个 $(l,r)$ 的 $r-1$ 的位置的时候就可以查询 $l$ 得到最大的右端点. 总时间复杂度中, 预处理是 $O(n)$ 或者 $O(n\log(n))$ 的, 最后树状数组中每个点都至少要插入/查询一次, 树状数组部分总时间复杂度 $O(n\log(n))$, 整个程序时间复杂度为 $O(n\log(n))$. 最后注意特判 $ans=0$ 的情况就行了 可以参考标程理解一下 |
|
QAQ菜死了
出栈减当前时间复杂度的时候没判上层有没有不执行的QAQ 感谢数据只卡了我 $20$ 分QAQ |
|
雾草为啥我暴力和假的正解组起来的程序跑得快得一匹啊QAQ
题目 2870 [NOIP 2017]宝藏
2017-11-26 19:04:57
|
|
双蛤希TLE了...智熄操作...
题目 1570 [POJ 3461] 乌力波
2017-11-09 15:32:43
|
|
$$O(n^2\log(u))$$
题目 1743 忠诚
2017-10-26 07:37:05
|
|
回复 @Hzoi_Mafia :
不是我说啥...你拿一个魔改过的中心思想已经有些不同的"树剖"(其实跟仙人掌剖比较接近)写过倒是你比较强劲, 但是容易误导看见这条评论的新人啊... 提倡装B有度(雾
题目 1538 [AHOI 2005] LANE 航线规划
2017-10-20 20:54:57
|
|
题目 2841 省队选拔
2017-10-20 17:38:41
|
|
\[c_k=\sum_{i=1}^k\sum_{j=1}^ka_i\oplus b_j\]
停一下这题样例有问题的吧... 结果应该是 7583 52096 161325 276944 453024 675974 869145587
题目 2844 数组异或
2017-10-19 16:14:08
|
|
修改内存限制至与BZOJ一致.
题目 1337 [SDOI 2010] 地精部落
2017-10-16 11:01:11
|
|
|
|
Orz各位会写杀蚂蚁的dalao, 我要AFO了...
补充数据范围: $1 \leq n,m \leq 8,s \leq 20,t \leq 200000 $
题目 2048 [ZJOI 2008] 杀蚂蚁 (完整版)
2017-10-12 06:57:33
|
|
经验教训:
官方数据有锅, 牌可能会摸完, 如果摸完要一直摸最后一张 (PS: 一言不合改题面简直药丸...)
题目 2843 [SDOI 2010] 猪国杀
2017-10-11 19:58:25
|
|
页面 71 COGS域名更新
2017-10-10 21:40:46
|
|
死于SPFA出队忘重设标记...身败名裂...
|
|
NEAA简直恶心
什么鬼递推... 考试的时候YY了一个DFS然后果然炸掉了OwO
题目 300 [NOI 2001]陨石的秘密
2017-09-02 15:34:45
|
|
曾经的考试题再打一遍居然发现理解错题意了WA到死...
|
|
莫名其妙就变成搜索是smg。。。这么大的数据范围当然乘法原理水过去OwO
题目 1516 棋盘上的車
2017-08-28 12:14:21
|
|
月战老兵(
题目 943 [東方S3] 铃仙•优昙华院•稻叶
2017-08-15 16:24:37
|
|
题目 2527 Color the Axis
2017-08-14 19:40:07
|