自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 扩展卢卡斯定理 笔记

博客观赏效果更佳先问一个简单的问题,求:Cnm(modq)C_{n}^{m}\pmod {q}Cnm​(modq)不保证 qqq 是质数。1≤q≤106,1≤m≤n≤10181\le q\le 10^6,1\le m\le n\le 10^{18}1≤q≤106,1≤m≤n≤1018。(原题:洛谷上的板子)这很毒瘤了!我们平常熟知的几个方法,预处理阶乘和阶乘逆元,或者是 Lucas ...

2020-03-27 11:50:59 395 4

原创 libreoj 10051「一本通 2.3 例 3」Nikitosh 和异或

博客观赏效果更佳题意简述给一个长度为 nnn 的序列 a1,a2...ana_1,a_2...a_na1​,a2​...an​,求两个区间 [l1,r1],[l2,r2][l_1,r_1],[l_2,r_2][l1​,r1​],[l2​,r2​],使得两端区间不相交,且两端区间的异或和加起来最大。n≤105n\le 10^5n≤105,每个 ai≤109a_i\le 10^9ai​≤109。...

2020-03-26 22:11:25 405

原创 主席树 笔记

看起来需要建 n 颗线段树,但是实际上每次修改只改了 log 条链!快用「 可持久化」 把空间优化成 nlogn!让我们灵活运用 n 颗线段树,解决各种各样的问题吧!

2020-03-25 00:58:34 246 11

原创 洛谷 3831 [SHOI2012]回家的路 题解

博客观赏效果更佳题意简述nnn 行 nnn 列的矩阵上,只有 mmm 个“关键点”处(在第 xxx 行 yyy 列)才能拐弯。从格子到上下左右四个相邻格子花费 222,转弯花费 111。 求从某个位置走到另一个位置的最小花费。无解输出 −1-1−1。思路新建两个点 SSS 和 TTT 表示起点。 然后把所有点 AAA(包括关键点和 S,TS,TS,T) 拆成两个点 A1A_1A1​ 和 A...

2020-03-21 23:35:56 299 1

原创 libreoj 10067 「一本通 3.1 练习 2」构造完全图 题解

博客观赏效果更佳题意简述给定一个树 TTT ,求一个完全图 GGG 使得 TTT 是 GGG 的最小生成树,并且 GGG 的边权和最小。求出这个最小的边权和。TTT 的点数 n≤105n\le 10^5n≤105,每个边权 w≤105w\le 10^5w≤105思路我们把 TTT 中的边权排一下序,反向推一下 Kruskal 算法的步骤。我们每次考虑到第 iii 条边 (u,v,w)(u...

2020-03-21 23:22:16 731 2

原创 洛谷 1117 libreoj 2083 优秀的拆分 题解

博客观赏效果更佳题意简述一个字符串是“优秀”的,定义为:存在两个非空的字符串 A,BA,BA,B,满足这个字符串 S=AABBS=AABBS=AABB,那么这个 SSS 就是优秀的。给定一个串,计算它有多少子串是“优秀”的。相同的子串出现在不同的位置也被算两次。长度 ≤3e4\le 3e4≤3e4思路对于每个位置,我们维护 pre[i]pre[i]pre[i] 表示以 iii 结尾的 ...

2020-03-17 21:45:28 301 1

原创 Codeforces 1235E Ehab's REAL Number Theory Problem 题解

博客观赏效果更佳考场上想出了思路,但是没能写出来代码,实在可惜题意简述有 n≤1e5n\le 1e5n≤1e5 个正整数,每个数值域都是 [1,106][1,10^6][1,106],并且最多有 777 个因数。 请你求出最少选多少个数能使得乘积是平方数。思路最多 777 个因数 ↔\leftrightarrow↔ 最多两个质因数而且对于一个质因数,显然我们还可以把它的指数膜个 222...

2020-03-17 21:08:30 318 1

原创 51nod 1238 最小公倍数之和 V3 题解

博客观赏效果更佳题意简述∑i=1n∑j=1nlcm⁡(i,j)\sum\limits_{i=1}^{n}\sum\limits_{j=1}^{n} \operatorname{lcm}(i,j)i=1∑n​j=1∑n​lcm(i,j)n≤1010n\le 10^{10}n≤1010 (简短题意,恶臭规模)思路总的来说,就是先把式子变一变,然后巧妙的用欧拉函数 φ\varphiφ 加上杜教...

2020-03-17 21:03:28 291 2

原创 libreoj 137 最小瓶颈路 加强版 题解

博客观赏效果更佳题意简述给定 nnn 个点 mmm 条边的无向连通图,边带权。qqq 次询问,每次问你 u,vu,vu,v 之间的所有路径中,边权最大值最小是多少。n≤7×104,m≤105,q≤107n\le 7\times10^4,m\le 10^5,q\le 10^7n≤7×104,m≤105,q≤107(询问会用种子生成方式给你,具体见原题,不会影响输入时间)思路首先跑一遍 K...

2020-03-15 04:37:58 309

原创 洛谷 5308 [COCI2019] Quiz 题解

博客观赏效果更佳题意简述有 nnn 个人,kkk 轮比赛。每次如果淘汰了 xxx 个人,还剩下 mmm 个人,得分增加 xm\dfrac{x}{m}mx​ 的奖金。。假设你能控制每次淘汰多少人,最大化得分。思路设 dp[i]dp[i]dp[i] 表示现在还剩下 iii 个人的最优方案 (先不考虑轮数)。那么 dp[i]=max(dp[j]+i−ji)dp[i]=max(dp[j]+\df...

2020-03-15 04:16:16 283

原创 Codeforces 1252K Addition Robot 题解

博客观赏效果更佳题意简述你有一个字符串,仅由 A,B 两种字符构成。长度 n≤105n\le 10^5n≤105。维护 QQQ 次操作,格式为:1 L R 区间 [L,R][L,R][L,R] 中,AAA 变成 BBB,BBB 变成 AAA。2 L R A B 你有两个数,初始是 AAA 和 BBB。从 LLL 遍历到 RRR ,如果这一位是字符 A,那么 A=A+BA=A+BA=A+B...

2020-03-15 04:06:44 231

原创 libreoj 10069 「一本通 3.1 练习 4」Tree 题解

博客观赏效果更佳题意简述一个图有 nnn 个点 mmm 条边,每个边是白色或黑色。生成一棵树使得白边的数量恰好是 kkk,并且边权和最小。输出最小的边权和。1≤n,m≤1051\le n,m\le 10^51≤n,m≤105,边权在 [1,100][1,100][1,100] 之间思路我们在跑朴素的 Kruskal 的时候,把每个白边都调的贵一点,或者便宜一点。把白边弄便宜的时候,就会多...

2020-03-15 03:51:04 422

原创 codeforces 916E Jamie and Tree 题解

题意简述给定一个 n≤105n\le 10^5n≤105 个点带权的树,初始根为 111。支持三种操作:1 r 把根换成 rrr2 u v x 把 LCA(u,v)LCA(u,v)LCA(u,v) 的子树整体加 xxx3 u 查询 uuu 的子树点权和操作数≤105\le 10^5≤105。每个点权 ≤108\le 10^8≤108 。思路如果没有 111 操作,那 2,32,32,...

2020-03-15 01:52:46 219

原创 libreoj 125 除数函数求和2 题解

博客观赏效果更佳题意简述给定 nnn,求 ∑i=1n2σ2(i)+3σ1(i)+5σ0(i)\sum\limits_{i=1}^{n} 2\sigma_2(i)+3\sigma_1(i)+5\sigma_0(i)i=1∑n​2σ2​(i)+3σ1​(i)+5σ0​(i)n<=1e9n<=1e9n<=1e9其中 σk(x)=x\sigma_k(x)=xσk​(x)=x 所有...

2020-03-14 21:30:58 285 7

原创 noi.ac 357 partner 题解

博客观赏效果更佳题意简述(数据结构做傻了系列)给你一列数,求有多少对(i,j)(i,j)(i,j)满足 0.9aj≤ai≤aj0.9a_j\le a_i\le a_j0.9aj​≤ai​≤aj​。思路框架显然先排序,设 bi=0.9aib_i=0.9a_ibi​=0.9ai​ (double型即可),然后每次 lower_boundlower\_boundlower_bound找一下即珂...

2020-03-03 19:17:53 263 5

原创 洛谷 2472 [SCOI2007]蜥蜴 题解

博客观赏效果更佳题意简述有一个 n×mn\times mn×m 的矩阵,其中一些位置上有蜥蜴。每个位置上有一个石柱,给你他们初始的高度 ai,ja_{i,j}ai,j​。一个蜥蜴可以从一个石柱,跳到直线距离 ≤k\le k≤k 的另一个石柱上。当一只蜥蜴从一个石柱上离开的时候,这个石柱的高度就会减少 111 。如果蜥蜴跳到了矩阵外面,就是逃离了。请你求最少有多少只不能逃离(其实就是最多能逃离几...

2020-03-02 00:43:33 271

原创 洛谷 5242 [USACO19FEB]Cow Dating P 题解

博客观赏效果更佳题意简述Bessie要找 nnn 头奶牛约会,第 iii 头奶牛同意的概率是 pi106\dfrac{p_i}{10^6}106pi​​。Bessie 会对一个连续区间的所有奶牛邀请约会,但是她只希望恰好一个同意来约会。请求出所有区间中,恰好只有一个奶牛同意约会的概率的最大值。输出这个最大的概率乘以 10610^6106 后下取整的结果。n<=106n<=10^6...

2020-03-02 00:12:22 312

Powder.exe

The Powder Toy的exe形式。真的不用安装,下载下来点开exe就珂以用了。如果爆了联系作者。 (除非是我在公告那边说明有事情)

2019-07-01

第51个梅森质数(2的82589933-1)

从梅森质数的官网上下载下来的,当前最大的梅森质数,发现于2018年12月。因为没什么用,只是饱一瞬间的眼福,所以就免费了

2019-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除