会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
crashed
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
35
下一页
2021年11月14日
数学杂谈 #12
摘要: Pollard Rho 大整数分解, 主要参考自 OI Wiki。
阅读全文
posted @ 2021-11-14 18:52 crashed
阅读(46)
评论(0)
推荐(0)
编辑
「CF1442D」Sum
摘要: 题目 点这里看题目。 分析 很容易想到一个 \(O(nk^2)\) 的暴力 DP,当然也很容易看出这个 DP 根本没有和“单调不降”扯上任何关系。因此,接下来我们要做的就是利用好“单调不降”的性质。 一个想法是凸性——数组前缀和是下凸的。不过,由于我们对下凸壳做的是 \(\max\) 卷积,所以这样
阅读全文
posted @ 2021-11-14 15:51 crashed
阅读(13)
评论(0)
推荐(0)
编辑
2021年11月13日
数学杂谈 #11
摘要: Miller Rabin 素性测试
阅读全文
posted @ 2021-11-13 20:50 crashed
阅读(74)
评论(0)
推荐(0)
编辑
2021年11月9日
「HDU6643」Ridiculous Netizens
摘要: 题目 点这里看题目。 分析 我们可以先将树变成有根树,这样我们可以计算包含某个点的连通块数量,求和自然是树上所有连通块的数量。 那么,如果一个结点被连通块包含,则它的祖先也必须被包含。自顶向下的 DP 难以使用 DFS 解决,因此我们可以在 DFS 序上进行 DP,这样选择一个结点就是转移到 DFS
阅读全文
posted @ 2021-11-09 21:11 crashed
阅读(50)
评论(0)
推荐(0)
编辑
2021年11月6日
「POJ2175」Evacuation Plan
摘要: 和消圈算法的简介
阅读全文
posted @ 2021-11-06 22:15 crashed
阅读(61)
评论(0)
推荐(0)
编辑
2021年10月31日
「SGU206」Roads
摘要: 题目 点这里看题目。 分析 对于边 \((u_i,v_i)\),如果边 \((u_j,v_j)\) 在树的 \(u_i\) 到 \(v_i\) 的路径上,那么就有 \(d_j\le d_i\);基于树结构和非树边,我们可以得到 \(d\) 的偏序关系,而最终答案代价是 \(|c_i-d_i|\),我
阅读全文
posted @ 2021-10-31 22:04 crashed
阅读(68)
评论(0)
推荐(0)
编辑
2021年10月24日
「杂记」CSP 2021 简记
摘要: 流水账.jpg
阅读全文
posted @ 2021-10-24 11:39 crashed
阅读(188)
评论(0)
推荐(2)
编辑
2021年10月20日
「WTF」铁锅乱炖
摘要: 原先错误集合的整理版,以后还会补充。反正就是下饭。
阅读全文
posted @ 2021-10-20 22:48 crashed
阅读(225)
评论(0)
推荐(5)
编辑
「Gym101612F」Fygon 2.0
摘要: 题目 点这里看 F 题。 分析 很不错的一道题。 我们可以尝试改写一下循环语句: for i in range(l, r): 其实等价于: for i in range(1, n): if( l <= i and i <= r ): 为了方便,这里“引入”了 if 语句,同时使用了 python 的
阅读全文
posted @ 2021-10-20 21:21 crashed
阅读(77)
评论(0)
推荐(0)
编辑
2021年10月18日
「CF1368G」Shifting Dominoes
摘要: 题目 点这里看题目。 分析 先考虑枚举一个骨牌并将它取下来。这样,一个空格就可以通过周围的骨牌来向各个方向移动。 注意到,我们可以选取最终局面上的一个空格,并找出它原先在哪里——看一下初始平板上这个空格对应的字符,就可以确定现在这块骨牌向哪个方向移动了,我们就可以逆向操作;一直循环直到这个空格属于取
阅读全文
posted @ 2021-10-18 19:49 crashed
阅读(36)
评论(0)
推荐(0)
编辑
上一页
1
···
9
10
11
12
13
14
15
16
17
···
35
下一页
公告