上一页 1 2 3 4 5 6 7 8 9 ··· 24 下一页
摘要: 前言 我们先引入一个问题,给你平面上一些点,让你求穿过这些点的曲线或者说给你一个次数不超过 \(n\) 次的多项式的 \(n+1\) 个函数值,让你求这个函数的表达式。 我们有一个 \(O(n^3)\) 的高斯消元解法,具体来说就是设多项式表达式为 \(y = a_0x^0+a_1x^1+a_2x^ 阅读全文
posted @ 2021-02-24 21:55 genshy 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 题意描述: 洛谷 设 \(rev(i)\) 表示把 \(i\) 的每一位翻转之后所得到的数。 如果 $a\times b = rev(a) \times rev(b) \(, 则称数对\)(a,b)$ 是合法的。 \(f(n,m)\) 表示:\(i\leq n,j\leq m\), 且数对 \((i 阅读全文
posted @ 2021-02-23 21:46 genshy 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 题意描述: 洛谷 给你一个长度为 \(n\) 的序列 \(a\), 和一个大小为 \(m\) 的集合 \(b\), 其中 \(b\) 集合中的位置不能改,问你最少要修改多少次使得 序列 \(a\) 严格递增。,修改后保证 \(a\) 为整数。 无解输出 \(-1\). 数据范围: \(n,m\leq 阅读全文
posted @ 2021-02-23 11:44 genshy 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 题意描述: 洛谷 给你一颗 \(n\) 个节点的树,有 \(m\) 次操作,每次操作分为两种: 将 \(x-y\) 路径上的点赋成颜色 \(c\) 询问 \(x-y\) 的路径上的点颜色段的数量 数据范围: \(n,m\leq 10^5\) solution 树剖的经典题。 看到这个题的第一眼就会想 阅读全文
posted @ 2021-02-21 21:41 genshy 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 前言 点分治一般是用于解决树上路径问题。 前置知识 树的重心:把重心这个点割掉后,使所形成的最大的联通块大小最小的点。 可以证明重心子树的大小最大不会超过 \(n\over 2\) 重心可以通过 \(dfs\) 一遍求出。 //maxsiz[x] 表示割掉点x后所形成的的最大的联通块的大小 void 阅读全文
posted @ 2021-02-21 19:28 genshy 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1.多项式基础 约定: \(F[n] 或 [x^n]F(x)\) 表示为多项式 \(F(x)\) 第 \(n\) 项的系数。 (1)多项式卷积 \(F(x) * G(x) = \displaystyle\sum_{i=1}^{n}\sum_{j=1}^{n} F[i]G[j]x^{i+j}\) 同理 阅读全文
posted @ 2021-02-20 11:33 genshy 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 题意描述 洛谷 给你一个字符串,让你支持三个操作。 操作一:查询当前字符串以 \(x\) 为开头的后缀和以 \(y\) 为开头的后缀的 \(lcp\) 操作二:将当前字符串的第 \(x\) 个字符改为 \(ch\) 操作三:在当前字符串的第 \(x\) 个字符后面添加一个字符 \(c\) 数据范围: 阅读全文
posted @ 2021-02-18 20:50 genshy 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 题意描述: 洛谷 有 \(n\) 个数字,每个数字的权值为 \(a_i\), 有 \(b_i\) 个,价值为 \(c_i\) 。 如果 \(a_i\) 是 \(a_j\) 的倍数,且 \(a_i\ /a_j\) 为质数,则称 \(a_i\) 和 \(a_j\) 可以配对成功,价值为 \(c_i \t 阅读全文
posted @ 2021-02-17 20:41 genshy 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 题意描述: 洛谷 给你一个 \(n\times n\) 的矩阵 \(B\) 和一个 \(1\times n\) 的矩阵 \(C\) , 让你求一个 \(1\times n\) 的 \(01\) 矩阵 \(A\), 使得: \(D = (A\times B - C)\times A^T\) 的值最大, 阅读全文
posted @ 2021-02-17 19:29 genshy 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 题意描述: 洛谷 每一个任务有三个属性: \(s,t,w\) , 表示这个任务会在 \(s-t\) 这一段时间内运行,优先度为 \(w\) . 有 \(q\) 组询问,每次询问你 第 \(x\) 秒运行的任务的优先度前 \(k\) 小的任务的优先度之和。 数据范围: \(n,m\leq 10^5 , 阅读全文
posted @ 2021-02-08 10:28 genshy 阅读(81) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 24 下一页