
离散数学
Freopen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LOJ #138. 类欧几里得算法
题目推导方式比较牛逼。消去公式F(k1,k2,n,a,b,c)F(k1,k2,n,a,b,c)F(k1,k2,n,a,b,c)原创 2020-01-22 13:36:58 · 548 阅读 · 1 评论 -
SPOJ 26073 DIVCNT1 - Counting Divisors(SB树上二分折线斜率拟合曲线)
题目可以看LG的题解还可以看zzt的论文(但是他好像也没说什么)其实还是和之前一样,树上二分出当前最优的斜率,然后就按照这个斜率走到不能走,然后继续二分,用单调栈符合了反比例函数拟合曲线斜率单调的特点,所以可以证明其折线(和二分次数)数量不会太大,为O(n13)O(n^{\frac 13})O(n31),然后就可以算了。AC Code\mathrm {AC \ Code}AC...原创 2020-01-14 15:50:22 · 476 阅读 · 0 评论 -
Stern-Brocot Tree(SB树)
参考资料1参考资料2例题:HDU 6209求K23K^{\frac 23}K32的最接近且分母<=1e5<=1e5<=1e5的分数。注意这里求的是最接近,所以参考资料1的方法需要做出一些调整。应该是[a,b,c,d]−>[a+kc,b+kd,c,d][a,b,c,d]->[a+kc,b+kd,c,d][a,b,c,d]−>[a+kc,b+kd,c,d...原创 2020-01-13 12:46:15 · 761 阅读 · 0 评论