摘要:
比赛链接 AB 简单模拟即可,注意审清题意,手模小样例。 C 想复杂了,用链表实现的,但实际上只需要维护一个栈就可以了,每加进来一个数就看一下栈顶的 4 个。 D 这种式子考虑将某一个变量的选择变成某一个东西的最优化问题,然后去维护这个东西。 比如这里我们枚举 \(x\),然后维护 \(C_i - 阅读全文
摘要:
A. 卡牌 场上只想出来 60 的部分分。 去想那额外的十分暴力,发现可以做一个线性基。这启发我们是否可以从线性基的角度去解决这道问题。 我把 a 和 b 拼起来,比如以 (a << 20 | b) 的形式插入线性基中。肯定不能暴力枚举所有组合情况,\(O(2^{40})\) 是不可接受的。 我们可 阅读全文
摘要:
A.游戏 考虑到如果 x 是最大值,那么就是两个人轮流取的局面;否则就是一个人拿走了一段后缀,另一个人拿走了 x 周围的一段。我们可以二分这段后缀长度或者另一个人拿的最大值,check 一下就行了。 B. 插队 看到这个先想到 \(O(n^2)\) 的枚举插队点,但是发现这个并不好拓展,因为也没有单 阅读全文