上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: 给定一个 nnn 行 mmm 列的图,每个点可以保护一些点。 每个点有一个权值(可以为负数)。 如果要选取一个点则必须选取保护它的点以及它右边的点。 试求最大权值和(可以一个点也不选)。 1≤n≤20,1≤m≤301 \leq n \leq 20,1\leq m\leq 301≤n≤20,1≤m≤3 阅读全文
posted @ 2022-02-25 19:26 蒟蒻orz 阅读(8) 评论(0) 推荐(0)
摘要: 给定一些货源地,一些中转岛,以及一个终点。 货源地分为两种,普通货和特殊货。 对于中转岛 iii ,最多可以中转 wiw_iwi​ 件货物,中转岛发向另一个中转岛或军事基地的货物分别不能超过 did_idi​。 上面货物皆指普通货物,特殊货物不会受到限制。 中转岛之间有 eee 条航道,航道 iii 阅读全文
posted @ 2022-02-25 14:14 蒟蒻orz 阅读(10) 评论(0) 推荐(0)
摘要: 求出原图的一个子图 G′={V′,E′}G'=\{V',E'\}G′={V′,E′},最大化 E′V′\frac{E'}{V'}V′E′​。 n≤100,m≤1000n \leq 100,m\leq 1000n≤100,m≤1000,时限 3s3\text{s}3s。 std 最大密度子图。 按照套 阅读全文
posted @ 2022-02-23 14:14 蒟蒻orz 阅读(5) 评论(0) 推荐(0)
摘要: 概念 珂朵莉树(ODT),适用于有区间赋值操作且数据随机的题目。 珂朵莉树是一种“基于数据随机的颜色段均摊”,通过 set 维护区间。 其复杂度依赖于 assign 操作。 因此,题目中必须含有区间赋值。 同时,珂朵莉树依赖于数据随机。 在随机数据下, 使用 set 实现的珂朵莉树可以达到 O(nl 阅读全文
posted @ 2022-02-12 09:58 蒟蒻orz 阅读(14) 评论(0) 推荐(0)
摘要: 给你一棵有根树和一个动点,动点一开始位于根结点 111。 一开始这棵树只有根结点,每次可以在已有的结点上沿原树边向外扩展一个结点,并使动点沿着新结点的方向移动一个结点。 请求出每个结点在原树被完全扩展后,动点是否能停留在当前结点。 多测,T≤20,n≤105T \leq 20,n\leq 10^5T 阅读全文
posted @ 2022-02-10 09:14 蒟蒻orz 阅读(16) 评论(0) 推荐(0)
摘要: 结论: ∑d∣tμ2(d)μ(td)={μ(t)t 分解后指数全部为 20otherwise\sum_{d|t}\mu^2(d)\mu(\frac{t}{d})=\begin{cases}\mu(\sqrt t) & t \ 分解后指数全部为 \ 2\\ 0 &\text{otherwise}\en 阅读全文
posted @ 2022-02-09 15:59 蒟蒻orz 阅读(5) 评论(0) 推荐(0)
摘要: 给你一张图,保证原图补图是个二分图,在原图中加入一条边能使原图最大团数至少加一的边有哪些? 最大团数指使得选中的点集两两有边的最大点数。 点数 ≤104\leq 10^4≤104,0≤0\leq0≤ 边数 ≤min⁡(1.5×105,n(n−1)2)\leq \min(1.5\times 10^5, 阅读全文
posted @ 2022-02-08 21:35 蒟蒻orz 阅读(10) 评论(0) 推荐(0)
摘要: 二次离线莫队 算法提出 二次离线莫队是一个由 lxl 大佬提出的新科技,其基于莫队 +++ 扫描线的思想,通过扫描线,再次将更新答案的过程离线处理,降低时间复杂度。 具体地,设更新答案的复杂度为 O(k)\mathcal O(k)O(k),那么它可以将莫队的复杂度从 O(nkn)\mathcal O 阅读全文
posted @ 2022-02-04 23:19 蒟蒻orz 阅读(38) 评论(0) 推荐(0)
摘要: 给你一棵 nnn 个节点且带点权的树,mmm 个询问,每个询问给你多条链,请你输出这几条链的点的集合并的颜色数和 mex。 强制在线。 1≤n≤105,1≤m≤3×1041\leq n \leq 10^5,1\leq m\leq 3 \times 10^41≤n≤105,1≤m≤3×104。 sol 阅读全文
posted @ 2022-02-03 17:46 蒟蒻orz 阅读(9) 评论(0) 推荐(0)
摘要: 给你一棵 nnn 个节点且带点权的树,mmm 个询问,每次查询链颜色数。 强制在线。 1≤n≤4×104,1≤m≤1051\leq n \leq 4\times 10^4,1\leq m\leq 10^51≤n≤4×104,1≤m≤105。 sol 首先如果不强制在线,用树上莫队即可。 但多了个强制 阅读全文
posted @ 2022-02-03 15:00 蒟蒻orz 阅读(11) 评论(0) 推荐(0)
摘要: CF986F 给定 nnn 与 kkk,问是否能将 nnn 分为若干个 kkk 的非 111 因数之和,每个因数都可以被选多次。 一共 TTT 组询问。 对于每组询问,若满足输出 Yes,否则输出 No。 对于 100%100\%100% 的数据,保证 1≤T≤104,1≤n≤1018,1≤k≤10 阅读全文
posted @ 2022-01-31 21:42 蒟蒻orz 阅读(13) 评论(0) 推荐(0)
摘要: P5046 Yuno loves sqrt technology I 给你一个长为 nnn 的排列,mmm 次询问,每次查询一个区间的逆序对数,强制在线。 1≤n,m≤1051 \leq n,m\leq 10^51≤n,m≤105,时限 750ms750\text{ms}750ms,空限 500MB 阅读全文
posted @ 2022-01-30 11:27 蒟蒻orz 阅读(9) 评论(0) 推荐(0)
摘要: P6578 魔法少女网站 给定一个长为 nnn 的序列,定义区间 [l,r][l,r][l,r] 的子区间为所有形如 [l′,r′][l',r'][l′,r′] 的区间,满足 l′,r′l',r'l′,r′ 为整数,且 l≤l′≤r′≤rl \le l' \le r' \le rl≤l′≤r′≤r。 阅读全文
posted @ 2022-01-29 17:46 蒟蒻orz 阅读(70) 评论(0) 推荐(0)
摘要: P5692 手牵手走向明天 有一个长度为 nnn 的序列 aaa,有 mmm 次操作。 给定 l,r,x,yl,r,x,yl,r,x,y,将 al,al+1,al+2,⋯ ,ara_l,a_{l+1},a_{l+2},\cdots,a_ral​,al+1​,al+2​,⋯,ar​ 中等于 xxx 的 阅读全文
posted @ 2022-01-27 14:16 蒟蒻orz 阅读(17) 评论(0) 推荐(0)
摘要: P5397 天降之物 给定一个长为 nnn 的序列 aaa,有 mmm 次操作。 把序列中所有值为 xxx 的数的值变成 yyy。 找出一个位置 iii 满足 ai=xa_i=xai​=x,找出一个位置 jjj 满足 aj=ya_j=yaj​=y,使得 ∣i−j∣|i-j|∣i−j∣ 最小,并输出 阅读全文
posted @ 2022-01-26 16:13 蒟蒻orz 阅读(12) 评论(0) 推荐(0)
摘要: P4117 [Ynoi2018] 五彩斑斓的世界 给你一个长为 nnn 的序列 aaa,有 mmm 次操作: 把区间 [l,r][l,r][l,r] 中大于 xxx 的数减去 xxx。 查询区间 [l,r][l,r][l,r] 中 xxx 的出现次数。 1≤n≤106,1≤m≤5×105,0≤ai, 阅读全文
posted @ 2022-01-25 21:42 蒟蒻orz 阅读(14) 评论(0) 推荐(0)
摘要: 有一个长为 nnn 的序列 aaa,有 mmm 次操作: 把区间 [l,r][l,r][l,r] 内所有的 xxx 变成 yyy。 查询区间 [l,r][l,r][l,r] 内第 kkk 小值。 1≤n,m,ai≤1051 \leq n,m,a_i \leq 10^51≤n,m,ai​≤105,时限 阅读全文
posted @ 2022-01-25 09:27 蒟蒻orz 阅读(13) 评论(0) 推荐(0)
摘要: T1. star 给出 k,mk,mk,m,求方程 kx=1(modm)k^x=1\pmod{m}kx=1(modm) 的 xxx 的最小正整数解。 若无解,输出 No Solution。 多测,1≤T≤103,2≤m,k≤1091 \leq T \leq 10^3,2 \leq m,k\leq 1 阅读全文
posted @ 2022-01-21 13:33 蒟蒻orz 阅读(7) 评论(0) 推荐(0)
摘要: 题目大意 一个 mmm 个点的环,有 nnn 条线段,可覆盖在环上 [li,ri][l_i,r_i][li​,ri​] 的部分,且线段不会互相包含,对 1≤i≤n1\le i\le n1≤i≤n 问强制选择线段 iii 时,最少选择多少条线段可以覆盖整个环。 保证 1≤n≤2×105,m<1091 阅读全文
posted @ 2022-01-19 14:18 蒟蒻orz 阅读(20) 评论(0) 推荐(0)
摘要: 这 阅读全文
posted @ 2022-01-19 07:14 蒟蒻orz 阅读(6) 评论(0) 推荐(0)
摘要: 前置知识:点分治 点分治,是处理树上路径的一个极好的方法。 如果你需要大规模地处理一些树上路径的问题是,点分治是一个不错的选择。 具体思路 P3806 【模板】点分治 给定一棵有 nnn 个点的树,询问树上距离为 kkk 的点对是否存在。 大多数同学的暴力做法都是对于每一个点对 (u,v)(u,v) 阅读全文
posted @ 2022-01-18 21:13 蒟蒻orz 阅读(13) 评论(0) 推荐(0)
摘要: P7486 「Stoi2031」彩虹 令 S(a,b)=∏i=1a∏j=1blcm⁡(a,b)lcm⁡(a,b)S(a,b)=\prod\limits_{i=1}^{a}\prod\limits_{j=1}^{b}\operatorname{lcm}(a,b)^{\operatorname{lcm} 阅读全文
posted @ 2022-01-18 08:57 蒟蒻orz 阅读(7) 评论(0) 推荐(0)
摘要: 分块是什么 先从经典问题引入: P3372 【模板】线段树 1 已知一个长为 nnn 的数列,你需要进行下面两种操作 mmm 次: 将某区间每一个数加上 kkk。 求出某区间每一个数的和。 对于 100%100\%100% 的数据,保证 n,m<=100000n,m <= 100000n,m<=10 阅读全文
posted @ 2022-01-18 07:54 蒟蒻orz 阅读(9) 评论(0) 推荐(0)
摘要: P6271 [湖北省队互测2014]一个人的数论 给你 n=∏i=1wpiain=\prod\limits_{i=1}^{w}p_i^{a_i}n=i=1∏w​piai​​,求: ∑i=1nid[gcd⁡(i,n)=1]\sum_{i=1}^{n}i^d[\gcd(i,n)=1]i=1∑n​id[g 阅读全文
posted @ 2022-01-15 22:22 蒟蒻orz 阅读(9) 评论(0) 推荐(0)
摘要: P6825 「EZEC-4」求和 求: ∑i=1n∑j=1ngcd⁡(i,j)i+j\sum_{i=1}^{n}\sum_{j=1}^{n}\gcd(i,j)^{i+j}i=1∑n​j=1∑n​gcd(i,j)i+j 先化简原式,有: ∑i=1n∑j=1ngcd⁡(i,j)i+j=∑d=1n∑i=1 阅读全文
posted @ 2022-01-15 21:18 蒟蒻orz 阅读(8) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页