会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
tai_chi
博客园
首页
新随笔
联系
订阅
管理
2026年10月4日
Pollard-Rho
摘要: Pollard-Rho 算法是一种高效的寻找非平凡因子的算法。
阅读全文
posted @ 2026-10-04 15:44 tai_chi
阅读(4)
评论(0)
推荐(0)
2026年10月3日
Miller Rabin
摘要: Miller-Rabin 算法是一种高效的素性测试算法。
阅读全文
posted @ 2026-10-03 00:54 tai_chi
阅读(4)
评论(0)
推荐(0)
2026年9月29日
P3960
摘要: 树状数组,重点在于奇怪的拆分维护。 题意 有一个 \(n \times m\) 的矩阵,其中的元素从左上到右下从 \(1\) 到 \(n \times m\) 编号。\(q\) 次询问,每次给出一个坐标 \((x,y)\),执行下述操作: 将当前矩阵中坐标为 \((x,y)\) 的元素删除; 将其右
阅读全文
posted @ 2026-09-29 21:29 tai_chi
阅读(2)
评论(0)
推荐(0)
2026年9月15日
P3045
摘要: 反悔贪心。
阅读全文
posted @ 2026-09-15 17:20 tai_chi
阅读(11)
评论(0)
推荐(0)
2026年8月15日
ABC469
摘要: A~F。
阅读全文
posted @ 2026-08-15 12:10 tai_chi
阅读(10)
评论(0)
推荐(0)
2026年8月13日
ABC470
摘要: A~F,G 咕了。
阅读全文
posted @ 2026-08-13 18:17 tai_chi
阅读(13)
评论(0)
推荐(0)
2024年11月23日
NOIp 考前适应题
摘要: 一份题单,DP 为主
阅读全文
posted @ 2024-11-23 16:59 tai_chi
阅读(48)
评论(0)
推荐(0)
2024年11月21日
线段树分治
摘要: 线段树分治可以将“一段时间”的条件统筹处理。 一种理解方法是考虑暴力,在每个时间点将当前状态调整出来,线段树分治做的事情相当于将一段时间内都有效的信息统一处理,当这个信息不再满足的时候就撤销。 具体地,若一个条件(通常是可以用并查集维护的)在时间 \([l,r]\) 内有效,我们可以对时间轴开线段树
阅读全文
posted @ 2024-11-21 22:59 tai_chi
阅读(179)
评论(0)
推荐(0)
2024年11月19日
一种树链问题的解决策略
摘要: 例题:给一棵 \(n\) 个点的树,树上有 \(m\) 条链,\(q\) 次询问,每次给出一条链,问有多少条给出的链与之有交。 将一条给出的链的点权设置为 \(1\),边权设置为 \(0\),统计就用链的点权和加边权和。不难发现每一条给出的链只会在链和中贡献 \(1\)。 相关题目:CF1486F。
阅读全文
posted @ 2024-11-19 12:17 tai_chi
阅读(30)
评论(0)
推荐(0)
2024年11月18日
P11290
摘要: 被创飞了。/ll 题意 飞船从 \(0\) 出发,速度为 \(1\)。路线上有加油站,根据种类可以提供 \(\times 1 \times 2 \times 3 \times 4\) 的加速。\(q\) 次询问到达 \(y\) 的最短时间。 分析 考虑 DP。令 \(f(i,j)\) 表示到第 \(
阅读全文
posted @ 2024-11-18 09:30 tai_chi
阅读(43)
评论(0)
推荐(0)
2024年11月16日
CF2031
摘要: A 题意 给一个单调不增序列,每次操作可以单点修,问把序列变为单调不减序列需要的最小操作次数。 分析 注意到事实上我们需要修改的数字非常多。考虑一个中间点 \(x\),我们将所有小于 \(x\) 的数提升至 \(x\),所有大于 \(x\) 的数减少至 \(x\)。模拟这个过程是 \(O(n^2)\
阅读全文
posted @ 2024-11-16 11:16 tai_chi
阅读(83)
评论(0)
推荐(0)
2024年11月10日
CF2029
摘要: A 题意 给定整数 \(l,r,k\),定义 \(S\) 表示 \([l,r]\) 内的所有整数,一次操作形如: 从 \(S\) 中选取一个数字 \(x\),满足 \(S\) 中至少有 \(k\) 个 \(x\) 的倍数; 从 \(S\) 中删除 \(x\)。 求可以进行的最大操作次数。 分析 \(
阅读全文
posted @ 2024-11-10 16:41 tai_chi
阅读(110)
评论(0)
推荐(0)
2024年11月4日
abc378
摘要: A 模拟。 B 模拟。 C 模拟。 D 爆搜。 E 题意 给一个序列 \(A\) 和一个正整数 \(M\),求: \[\sum_{1 \leq l \leq r \leq N} \left( \left(\sum_{l \leq i \leq r} A_i\right) \mathbin{\math
阅读全文
posted @ 2024-11-04 00:43 tai_chi
阅读(55)
评论(0)
推荐(0)
2024年11月3日
CF2026
摘要: A 题意 有 \(n\) 个灯和 \(2 \times n\) 个开关,每个灯都由两个开关控制,不知道电路,但知道开关的开闭,问最小亮灯数量和最大亮灯数量。 分析 最小:让开着的开关的两两抵消。 最大:开着的开关先开满,如果还有,剩余的和之前开的两两抵消。注意到抵消完还开着的灯数量等于关着的开关数量
阅读全文
posted @ 2024-11-03 20:48 tai_chi
阅读(126)
评论(0)
推荐(1)
2024年11月1日
AT_utpc2012_07 k番目の文字列 题解
摘要: 模拟赛搬了这个题,来写个题解。 \(n\) 这么小,不是状压就是很多很多维 DP(暴论)。状压我没想出来,那就正常 DP。 考虑依次填入字符串的每个位置,记 \(f(i,j,num,op)\) 表示填了前 \(i\) 个位置,其中比 \(s_0\) 小的有 \(j\) 个,目前字典序比 \(s\)
阅读全文
posted @ 2024-11-01 22:07 tai_chi
阅读(60)
评论(0)
推荐(0)
2024年10月15日
TopCoder SRM616 ColorfulCoins 题解
摘要: TopCoder SRM616 ColorfulCoins 题意 给一套货币,保证任意两种货币存在倍数关系且颜色互不相同。已知货币的币值集合,每次可以询问一个金额,给出货币张数最小的表示方案。问最小的询问次数,使得通过已知信息可以对应货币面值和颜色。 分析 最大的面值问一个 \(\inf\) 即可。
阅读全文
posted @ 2024-10-15 18:29 tai_chi
阅读(100)
评论(0)
推荐(1)
2024年10月6日
Ucup
摘要: 10 月 05 日的 Ucup 比赛,贡献为 0,补了六道
阅读全文
posted @ 2024-10-06 20:27 tai_chi
阅读(91)
评论(0)
推荐(1)
2024年10月3日
题解:CF724E Goods transportation
摘要: 可以在 cnblog 中阅读。 题意 有 \(n\) 座城市,第 \(i\) 座城市生产了 \(p_i\) 件货物,最多可以出售 \(s_i\) 件货物,编号小的城市可以向编号大的城市运输至多 \(c\) 件货物,问最多能出售多少货物。 \(n \le 10^4\)。 分析 乍一看是一个网络流问题,
阅读全文
posted @ 2024-10-03 10:46 tai_chi
阅读(61)
评论(0)
推荐(1)
题解:CF1976D Invertible Bracket Sequences
摘要: 可以在 cnblog 中阅读。 题意 给一个合法括号序列,问有多少区间 \([l,r]\),使得将区间内的每个括号翻转后,括号序列仍合法。 分析 十分套路地,我们将 ( 看成 \(+1\),将 ) 看成 \(-1\),则一个括号序列合法的充要条件是转换后的序列满足: 前缀和任意位置非负; 最后一项为
阅读全文
posted @ 2024-10-03 10:06 tai_chi
阅读(82)
评论(0)
推荐(1)
2024年10月2日
题解:TopCoder12316 ThreeColorability
摘要: Vjudge 可以出成《三色绘恋》背景。 题意 给一个格点数为 \((n+1) \times (m+1)\) 的网格,给格点染色,相邻的格点不能染成同样的颜色。每个格子有一条对角线的边,可选 N 形和 Z 形。现在有一个残缺的网格,存在一些格子的对角线连法不确定,构造一种字典序最小的方案使得至少存在
阅读全文
posted @ 2024-10-02 22:08 tai_chi
阅读(82)
评论(0)
推荐(1)
下一页
公告