查询出题人精神状态
2026-03-31 19:55:22
发布于:广东
44阅读
0回复
0点赞
开喷。
出题人你 大常数的解法开 时限还只给 1s 是何意味?!
注意到 STD 是按字典序排序的,这个不是在 100 年前就被 hack 了吗?
例如
6
1 3 2 1 3 2
1 2
2 3
3 4
1 5
5 6
按照官方题解来排是 1 3 2 3 2 1,但显然可以顺序遍历做到 1 3 2 1 3 2
我认为这道题正确解法应该是:
- 首先发现是拼数的问题转到了树上,所以应该按 排。暴力是 的。
- 然后考虑启发式合并,依旧记录前缀哈希值。合并是 的。
- 排序时,先用原串 把非重儿子排个序,然后重儿子再用 Treap+哈希二分排序,这个也是 的。
这样子就能做到 2log 了。官方题解写的是啥子啊。
前面忘了后面忘了,买个 plus 吧。
全部评论 18
我比赛的时候也这么想的
我自己的数据是
4
2 2 2 1
1 2
1 3
2 4
正确输出应该是2 2 1 2
ps题面貌似没有说是所有节点都要最稳定序列,但是答案是这么写的昨天 来自 上海
3你说得对,但是要想让字典序最小,每个子树的字典序也必须最小
23小时前 来自 广东
1
当时我这题被卡常了一发来着(
1小时前 来自 山东
2听 sk 说要换新一批出题人了,可能是临走前多拉一点(
昨天 来自 浙江
2ddd
23小时前 来自 福建
0ddd
23小时前 来自 福建
0ddd
23小时前 来自 福建
0ddd
23小时前 来自 广东
0ddd
昨天 来自 广东
0注意到这题改改可以变成树上后缀排序
昨天 来自 广东
0d
昨天 来自 广东
0666
昨天 来自 广东
0ddd
昨天 来自 广东
0ddd
昨天 来自 广东
0d
36分钟前 来自 浙江
0
ddd
昨天 来自 广东
0d
36分钟前 来自 浙江
0
ddd
昨天 来自 广东
0d
36分钟前 来自 浙江
0
qp
2天前 来自 广东
0看了看题面释怀了
2天前 来自 广东
0d
2天前 来自 广东
0






























有帮助,赞一个