摘要: 传送门 题目大意 给定一个序列和\(k\),每次可以选定序列中两个数,将这两个数的差的绝对值加入序列中,问\(k\)能否出现在序列中 思路 问的其实就是\(k\)能否被该序列中这\(n\)个数线性表示,问题是如何实现。 裴蜀定理:对于两个整数\(a\), \(b\) ,存在\(x\),\(y\)使得 阅读全文
posted @ 2025-02-07 21:39 孤枕 阅读(38) 评论(0) 推荐(0)
摘要: 传送门 题目大意 给定三个序列,使得\(a[i] * b[j] + a[i] * c[z] + b[j] * c[z]\),可以合并成\(N^{3}\)个元素的新序列,问此序列中第\(k\)大的元素是什么。 思路 发现题目给定的\(k\)范围最多是5e5。这里提供两种思路: 第一种,直接二分答案。我 阅读全文
posted @ 2025-02-04 10:40 孤枕 阅读(88) 评论(0) 推荐(0)
摘要: 传送门 题目大意 给定两个长度为\(N\)的序列,每次选定两个\(i,j\)使得\(a[i] + b[j]\),可以合并成\(N^{2}\)个数的新序列,问此序列中最小的\(N\)个数分别是什么。 思路 我们可以贪心地思考这道题。要求最大的\(N\)个数,那么我们首先对\(a\)数组和\(b\)数组 阅读全文
posted @ 2025-02-04 10:23 孤枕 阅读(27) 评论(0) 推荐(0)
摘要: 传送门 题目大意:(就不说了 思路 要求如果一个人无法操作则这个人获胜,由于这个版本只要求我们输出一个满足题意的点即可,那么我们可以贪心的进行思考。在最理想的情况下,如果我们此时选择了所有权值当中第二大的节点,并且删掉这个节点对应子树之后还有权值最大的节点,那么第二个人只能选择权值最大的节点,再轮到 阅读全文
posted @ 2025-01-29 18:14 孤枕 阅读(76) 评论(0) 推荐(0)
摘要: 传送门 题目大意:给定一个序列\(h\)表示房屋高度,规定当\((i,j)\)满足\(h_{i}\)与\(h_{j}\)之间没有比\(h_{j}\)高的房屋时,在\(i\)房屋可以看见\(j\)房屋。现给定q个询问\(l_{i},r_{i}\),问\(r_{i}\)后的同时能被\(l_{i}\)和\ 阅读全文
posted @ 2025-01-24 17:33 孤枕 阅读(32) 评论(0) 推荐(0)
摘要: 传送门 通过这道题也是让我对TSP问题有了更深的理解。 首先这道题中给定n个字符串,我们发现n的范围只有20。让我们求这n个字符串作为同一个字符串的子串时,该字符串最短是多少。 我们发现,如果有一个字符串被另一个字符串完全包含,那么它对答案是没有影响的,所以我们可以先用哈希标记掉这些字符串。接下来的 阅读全文
posted @ 2025-01-23 16:06 孤枕 阅读(35) 评论(0) 推荐(0)
摘要: 传送门 题目大意:给定序列,每次操作可以单点修改以及询问每个区间内严格次大值出现次数。 此类区间合并的线段树之前也做过,但是都没有一个固定的写法,导致调了很久都过不了,感觉上是写丑了。对于一个节点要维护多个信息,我们可以用结构体来实现,并且pushup操作,即左右儿子两个区间合并操作,可以直接返回n 阅读全文
posted @ 2025-01-23 14:51 孤枕 阅读(24) 评论(0) 推荐(0)
摘要: 传送门 题目大意 依次给定\(n\)个区间,并给定\(q\)个数,每个数依次经过这些区间时若在区间中则加1,问最后每个数变成了多少。 做法 显然如果直接模拟的话时间复杂度肯定是会炸的。 首先我们注意到这道题是可以离线处理的,并且对于所有询问的数,我们如果先对他们排好序,在每个数都各自依次经过所给的区 阅读全文
posted @ 2025-01-22 13:07 孤枕 阅读(59) 评论(0) 推荐(0)
摘要: 传送门 题目大意:给定\(n\)个数\(a[1...n]\)和\(m\)个数\(b[1...m]\),并且给定整数k,求让任意\(i,j\)使\(a[i]&b[j]\)来替代\(a[i]\)后这\(n\)个数总和最小。 首先我们看到题目给的m范围非常小,最大只有10,然后又问我们k次操作之后总和的最 阅读全文
posted @ 2025-01-21 23:30 孤枕 阅读(56) 评论(0) 推荐(0)
摘要: 传送门 题目大意:两个人小T和小A分别从A点和B点开始,分别等概率地每次可以往后走\(1,2...P\), \(1,2...Q\)步,小T先走,问小T先走到N位置及以后的概率是多少。 难以想到如何设计状态,由于我们同时要对小T和小A的位置进行维护,所以应该考虑将其分别设为同一个数组的两维来进行维护。 阅读全文
posted @ 2025-01-16 21:52 孤枕 阅读(23) 评论(0) 推荐(0)