会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
abclzr
卑微如尘土的蒟蒻
首页
新随笔
联系
管理
上一页
1
···
10
11
12
13
14
15
16
下一页
2016年3月21日
【BZOJ 2005】【NOI 2010】能量采集 数论+容斥原理
摘要: 这题设$f(i)$为$gcd(i,j)=x$的个数,根据容斥原理,我们只需减掉$f(i×2),f(i×3)\cdots$即可 那么这道题:$$ans=\sum_{i=1}^n(f(i)×((i-1)×2+1))$$ 注意要开$longlong$,否则会炸 这样就行啦 zky学长讲的$O(n+\sqr
阅读全文
posted @ 2016-03-21 14:32 abclzr
阅读(276)
评论(0)
推荐(0)
2016年3月20日
【BZOJ 2818】gcd 欧拉筛
摘要: 枚举小于n的质数,然后再枚举小于n/这个质数的Φ的和,乘2再加1即可。乘2是因为xy互换是另一组解,加1是x==y==1时的一组解。至于求和我们只需处理前缀和就可以啦,注意Φ(1)的值不能包含在前缀和里,因为这样就会把x==y==1的情况算2次了,,,貌似包含后只要乘2再减1就可以了 然后就行啦
阅读全文
posted @ 2016-03-20 19:44 abclzr
阅读(177)
评论(0)
推荐(0)
【BZOJ 2190】【SDOI 2008】仪仗队 欧拉筛
摘要: 欧拉筛模板题 这样就可以啦~~~
阅读全文
posted @ 2016-03-20 18:32 abclzr
阅读(211)
评论(0)
推荐(0)
欧拉函数 &【POJ 2478】欧拉筛法
摘要: 通式: $\phi(x)=x(1-\frac{1}{p_1})(1-\frac{1}{p_2})(1-\frac{1}{p_3}) \cdots (1-\frac{1}{p_n})$ 若n是质数p的k次幂:$\phi(n)=p^k-p^{k-1}=(p-1)p^{k-1}$,因为除了p的倍数外,其他
阅读全文
posted @ 2016-03-20 16:11 abclzr
阅读(458)
评论(0)
推荐(0)
质数的快速筛法
摘要: 时间复杂度O(n) 这样子能保证每个合数一定被最小质因子给筛掉,而且仅被筛一次,从而保证复杂度为O(n)
阅读全文
posted @ 2016-03-20 14:39 abclzr
阅读(366)
评论(0)
推荐(0)
2016年3月19日
【POJ 3243】Clever Y 拓展BSGS
摘要: 调了一周,我真制杖,,, 各种初始化没有设为1,,,我当时到底在想什么??? 拓展BSGS,这是zky学长讲课的课件截屏: 是不是简单易懂。PS:聪哥说“拓展BSGS是偏题,省选不会考,信我没错”,那是因为聪哥早就会了,所以他觉得学这个没用,信他才怪233 这样就可以啦
阅读全文
posted @ 2016-03-19 22:21 abclzr
阅读(274)
评论(0)
推荐(0)
2016年3月16日
【BZOJ 2733】【HNOI 2012】永无乡 Splay启发式合并
摘要: 启发式合并而已啦,, 调试时发现的错误点:insert后没有splay,把要拆开的树的点插入另一个树时没有把ch[2]和fa设为null,找第k大时没有先减k,,, 都是常犯的错误,比赛时再这么粗心就得滚粗了 PS:最后一组数据有一行是0 0,特判掉这个错误数据就行啦
阅读全文
posted @ 2016-03-16 19:50 abclzr
阅读(246)
评论(0)
推荐(0)
2016年3月14日
【codevs 1565】【SDOI 2011】计算器 快速幂+拓展欧几里得+BSGS算法
摘要: BSGS算法是meet in the middle思想的一种应用,参考Yveh的博客我学会了BSGS的模版和hash表模板,,, 现在才会hash是不是太弱了,,, 这样就可以啦
阅读全文
posted @ 2016-03-14 14:07 abclzr
阅读(245)
评论(0)
推荐(0)
2016年3月13日
【codevs 1200】【NOIP 2012】同余方程 拓展欧几里德求乘法逆元模板题
摘要: 模板,,, 白书上的更简短的模板:
阅读全文
posted @ 2016-03-13 16:54 abclzr
阅读(169)
评论(0)
推荐(0)
2016年3月11日
【BZOJ 3282】Tree Link Cut Tree模板题
摘要: 知道了为什么要换根(changeroot),access后为什么有时要splay,以及LCT的其他操作,算是比较全面的啦吧,,, 现在才知道这些,,,真心弱,,, 这样就行啦
阅读全文
posted @ 2016-03-11 21:28 abclzr
阅读(265)
评论(0)
推荐(0)
2016年3月9日
【BZOJ 2002】【Hnoi 2010】弹飞绵羊 分块||Link Cut Tree 两种方法
摘要: ShallWe,Yveh,hmy,DaD3zZ,四人吃冰糕从SLYZ超市出来后在马路上一字排开,,,吃完后发现冰糕棍上写着:“向狮子座表白:愿做你的小绵羊”,,, 好吧在这道题里我们要弹飞绵羊,有分块和lct两种方法。 分块: LCT(为什么我的lct的常数辣么大T_T) BeiYu的常数总是比我的
阅读全文
posted @ 2016-03-09 21:10 abclzr
阅读(306)
评论(0)
推荐(0)
2016年3月8日
【BZOJ 1507】【NOI 2003】&【Tyvj P2388】Editor 块状链表模板题
摘要: 2016-06-18 当时关于块状链表的想法是错误的,之前维护的是一个动态的$\sqrt{n}$,所以常数巨大,今天才知道原因TwT,请不要参照这个程序为模板!!! 模板题水啊水~~~ 第一次写块状链表,先写一个模板题(⊙o⊙) 块状链表虽然效率大概在O(n√n),但它几乎没有常数,相比较理论上复杂
阅读全文
posted @ 2016-03-08 20:42 abclzr
阅读(316)
评论(0)
推荐(0)
2016年3月6日
小结-Splay
摘要: 参照陈竞潇学长的模板写的BZOJ 3188: 还是参照陈竞潇学长的模板写的指针版的BZOJ 3224普通平衡树: 还是参照陈竞潇学长的模板写的BZOJ 3224普通平衡树,数组版,效率和指针版的差不多,但更短,也许是我压代码了吧,,, 指针版的内存池,补上: 差不多了
阅读全文
posted @ 2016-03-06 20:09 abclzr
阅读(231)
评论(0)
推荐(0)
2016年3月5日
【BZOJ 3545】【ONTAK 2010】Peaks & 【BZOJ 3551】【ONTAK 2010】Peaks加强版 Kruskal重构树
摘要: sunshine的A题我竟然调了一周!!! 把循环dfs改成一个dfs就可以,,,我也不知道为什么这样就不会RE,但它却是A了,,, 这周我一直在调这个题,总结一下智障错误: 1.倍增的范围设成了n而不是n*2-1,,, 2.重构树的顶点是n*2-1,而我一开始设成了n,,, 3.define里的f
阅读全文
posted @ 2016-03-05 22:55 abclzr
阅读(275)
评论(0)
推荐(0)
2016年2月29日
【BZOJ 3732】 Network Kruskal重构树+倍增LCA
摘要: Kruskal重构树裸题, Sunshine互测的A题就是Kruskal重构树,我通过互测了解到了这个神奇的东西。。。 理解起来应该没什么难度吧,但是我的Peaks连WA,,, 省选估计要滚粗了TwT #include<cstdio> #include<cstring> #include<algor
阅读全文
posted @ 2016-02-29 19:31 abclzr
阅读(270)
评论(0)
推荐(0)
2016年2月27日
【BZOJ 3674】可持久化并查集加强版&【BZOJ 3673】可持久化并查集 by zky 用可持久化线段树破之
摘要: 最后还是去掉异或顺手A了3673,,, 并查集其实就是fa数组,我们只需要维护这个fa数组,用可持久化线段树就行啦 1:判断是否属于同一集合,我加了路径压缩。 2:直接把跟的值指向root[k]的值破之。 3:输出判断即可。 难者不会,会者不难,1h前我还在膜这道题,现在吗hhh就当支持下zky学长
阅读全文
posted @ 2016-02-27 21:29 abclzr
阅读(257)
评论(0)
推荐(0)
【BZOJ 1901】【Zju 2112】 Dynamic Rankings 动态K值 树状数组套主席树模板题
摘要: 达神题解传送门:http://blog.csdn.net/dad3zz/article/details/50638360 说一下我对这个模板的理解: 看到这个方法很容易不知所措,因为动态K值需要套树状数组,而我一开始根本不知道该怎么套,, 学习吧,,, 然后我自己脑补如果不套会如何?后来想到是查询O
阅读全文
posted @ 2016-02-27 19:23 abclzr
阅读(761)
评论(1)
推荐(0)
2016年2月24日
【BZOJ 3524】【Poi2014】Couriers 可持久化线段树
摘要: 为什么这个主席树叫可持久化线段树,我不知道,具体得问达神。我无限T,然后DaD3zZ一针见血地指出了我的N*50爆内存导致无限编译超时O)ZO)ZO)Z真是太神啦。以图为鉴: 达神题解传送门:http://blog.csdn.net/dad3zz/article/details/50644748 然
阅读全文
posted @ 2016-02-24 19:04 abclzr
阅读(225)
评论(0)
推荐(0)
2016年2月23日
【POJ 2104】 K-th Number 主席树模板题
摘要: 达神主席树讲解传送门:http://blog.csdn.net/dad3zz/article/details/50638026 2016-02-23:真的是模板题诶,主席树模板水过。今天新校网不好,没有评测,但我立下flag这个代码一定能A。我的同学在自习课上考语文,然而机房党都跑到机房来避难了\(
阅读全文
posted @ 2016-02-23 19:56 abclzr
阅读(196)
评论(0)
推荐(0)
2016年2月21日
【HDU 3966】Aragorn's Story(未完待续)
摘要: 我无限Runtime Error(ACCESS_VIOLATION)。不知道怎么搞得/(ㄒoㄒ)/~~ 等省选完再看为什么RE吧,现在还有很多东西要学,在此存一下代码。
阅读全文
posted @ 2016-02-21 21:28 abclzr
阅读(243)
评论(1)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
下一页
公告