摘要: int quickMul(int x,int k,int mod) { //用来求逆元 if(k == 0) return 1; int tmp = quickMul(x,k / 2); tmp = (tmp * tmp) % mod; if(k & 1) tmp = (tmp * x) % mod 阅读全文
posted @ 2025-02-27 19:54 孤枕 阅读(13) 评论(0) 推荐(0)
摘要: 传送门 数位DP都长这样吗(bushi 记忆化的维数一定得是能完全确定当前所在状态的,如果当前所在状态不能够由记忆化的各个维度共同确定的,即同一各个维度的值可能对应多个对答案有着不同贡献的状态的话,这个记忆化就会出问题(就相当于DP的维数并不能完整反应转移过程的各个状态一样 就拿这道题举例,在我的写 阅读全文
posted @ 2025-02-27 11:00 孤枕 阅读(19) 评论(0) 推荐(0)
摘要: 传送门 题目大意:给定n个点和m条已有的边,并指定每个点的度数,问能否构建出满足条件的树 思路:首先所有度数之和应该是\(2 * (n - 1)\) (因为每条边会被算两次)。对于输入的每条边,我们让其对应所需的度数减一,得到的就是我们所构建出的树中,每个点需要我们人为额外加上的度数。此时如果有某个 阅读全文
posted @ 2025-02-18 21:18 孤枕 阅读(9) 评论(0) 推荐(0)
摘要: 传送门 题目大意:给定一棵树和q个询问,每个询问给定\(v,p\),表示一开始有p枚硬币,需要从顶点\(v\)走到顶点\(1\),假设当前走第\(i\)步,如果\(i\)是奇数,那么会朝着顶点\(1\)的方向走一步,如果是偶数,可以花费一枚硬币向顶点\(1\)方向走一步,否则会等概率地随机向任一当前 阅读全文
posted @ 2025-02-14 19:20 孤枕 阅读(19) 评论(0) 推荐(0)
摘要: 传送门 首先需要用到一个trick:单点正向加入操作变成倒序删除操作。 即我们假定现在有序列\(1,2,...,n\),倒序遍历所给序列,对于当前遍历到的\(i\)和\(a[i]\),我们发现,如果在现有序列(即前面说的\(1,2,...,n\))中找到最后一个为a[i]的位置\(j\),\(i\) 阅读全文
posted @ 2025-02-11 13:12 孤枕 阅读(27) 评论(0) 推荐(0)
摘要: 传送门 题目大意 给定一个序列和\(k\),每次可以选定序列中两个数,将这两个数的差的绝对值加入序列中,问\(k\)能否出现在序列中 思路 问的其实就是\(k\)能否被该序列中这\(n\)个数线性表示,问题是如何实现。 裴蜀定理:对于两个整数\(a\), \(b\) ,存在\(x\),\(y\)使得 阅读全文
posted @ 2025-02-07 21:39 孤枕 阅读(19) 评论(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 孤枕 阅读(68) 评论(0) 推荐(0)
摘要: 传送门 题目大意 给定两个长度为\(N\)的序列,每次选定两个\(i,j\)使得\(a[i] + b[j]\),可以合并成\(N^{2}\)个数的新序列,问此序列中最小的\(N\)个数分别是什么。 思路 我们可以贪心地思考这道题。要求最大的\(N\)个数,那么我们首先对\(a\)数组和\(b\)数组 阅读全文
posted @ 2025-02-04 10:23 孤枕 阅读(8) 评论(0) 推荐(0)
摘要: 传送门 题目大意:(就不说了 思路 要求如果一个人无法操作则这个人获胜,由于这个版本只要求我们输出一个满足题意的点即可,那么我们可以贪心的进行思考。在最理想的情况下,如果我们此时选择了所有权值当中第二大的节点,并且删掉这个节点对应子树之后还有权值最大的节点,那么第二个人只能选择权值最大的节点,再轮到 阅读全文
posted @ 2025-01-29 18:14 孤枕 阅读(53) 评论(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 孤枕 阅读(15) 评论(0) 推荐(0)