ez_yww的博客

一个辣鸡蒟蒻的博客

一些卡常技巧

什么?你说这些东西没用?   那你就大错特错了。WC考过的东西怎么可能没用 开O2之后FFT会比不开快几倍   不开O2:NTT比FFT快   开O2:FFT比NTT快 常数尽量声明成常量   有一道NTT的题,模数声明成变量跑了1166" role="pres...

2017-11-07 20:56:47

阅读数 1587

评论数 0

一些需要注意的点

卡常 模数用const 读入优化 空间 尽量多开一点点,比如用了长度为nn的数组,空间就开n+10n+10 有位运算特别是xorxor和oror时把数组开大一倍 精度 如果精度要求特别高,比如绝对误差≤10−10\leq{10}^{-10},就要用long double

2017-10-15 20:58:26

阅读数 217

评论数 0

失分情况记录

由于各种奇怪问题的失分情况 从2017.9.26开始统计 我要看看到省赛前要丢多少分 2017.9.26 80pts 2017.9.27 25pts

2017-09-27 22:09:30

阅读数 421

评论数 0

一些算法(套路)

概率/期望DP   有一些概率/期望DP可以快速地推出这样的式子: fi(1−b)fifi=a+bfi=a=a1−b \begin{align} f_i&=a+bf_i\\ (1-b)f_i&=a\\ f_i&=\frac{a}{1-b} \end{align}  ...

2017-09-11 19:05:52

阅读数 811

评论数 0

FFT什么的

  这里只有公式&做法,没有复杂的证明(其实是因为弱鸡yww不会)   参考自国家集训队论文&各个博客 多项式 ​  一个以xxx为变量的多项式定义在一个代数域FFF上,将函数A(x)A(x)A(x)表示为形式和: A(x)=∑j=0n−...

2017-08-27 15:42:29

阅读数 1156

评论数 0

资源收集

长链剖分 treap快速合并 LCT维护子树信息&LCT维护边权信息

2017-08-12 12:53:25

阅读数 361

评论数 0

【洛谷U20626】gemo 容斥 FWT 高斯消元

题目大意   给你一个无向图,有mmm个询问,每次给你一个点xxx和一个点集SSS,问你从xxx开始走,每次从一个点随机的走到与这个点相邻的点,问你访问SSS中每个点至少一次的期望步数是多少。   n≤18,m≤100000n≤18,m≤100000n\leq 18,m\leq 100000 ...

2018-03-02 15:36:00

阅读数 516

评论数 0

【UOJ347】【WC2018】通道 边分治 虚树 DP

题目大意   给你三棵树,点数都是nnn。求 maxi,jd1(i,j)+d2(i,j)+d3(i,j)maxi,jd1(i,j)+d2(i,j)+d3(i,j) \max_{i,j}d_1(i,j)+d_2(i,j)+d_3(i,j)   其中dk(i,j)dk(i,j)d_k(i,j)...

2018-02-13 09:40:41

阅读数 958

评论数 0

【UOJ349】【WC2018】即时战略 LCT 动态点分治

这是一道交互题 题目大意   有一棵nnn个点的树。最开始111号点是白的,其他点是黑的。   每次你可以执行一个操作:explore(x,y)explore(x,y)explore(x,y)。要求xxx是一个白点。该函数会返回从xxx到yyy的路径上第二个点的坐标并把该点染白。   ...

2018-02-12 16:52:45

阅读数 675

评论数 2

【UOJ348】【WC2018】州区划分 状压DP FWT

题目大意   给定⼀个nnn个点的⽆向图,对于⼀种nnn个点的划分{S1,S2,…,Sk}{S1,S2,…,Sk}\{S_1,S_2,\ldots,S_k\},定义它是合法的,当且仅当每个点都在其中的一个集合中且对于任何的i∈[1,k]i∈[1,k]i\in[1,k],点集SiSiS_i⾮空,且...

2018-02-12 09:24:29

阅读数 712

评论数 0

THUWC2018游记

前言   这次THUWC有pretest,非常不错。但还是要对拍。 DAY1   上午先去报个到。   下午1:30开始比赛,状态还是很好的。   开场先看题。   发现t1是个联赛贪心题,就花了半个小时写完+拍完了。   然后同时开t2、t3。感觉t2的O(n2)O(n2)O(...

2018-02-01 22:00:57

阅读数 1583

评论数 4

【XSY2190】Alice and Bob VI 树形DP 树剖

题目描述   Alice和Bob正在一棵树上玩游戏。这棵树有nn个结点,编号由11到nn。他们一共玩qq盘游戏。   在第ii局游戏中,Alice从结点aia_i出发,Bob从结点bib_i出发。开始时,除了aia_i和bib_i这两个结点外,所有结点都没有染色。结点aia_i被Alice染色...

2018-01-23 17:08:47

阅读数 161

评论数 0

【XSY2733】Disembrangle DP

题目描述   有一个3×n3\times n的网格,一些格子里已经有棋子了,一些格子里还没有。   每次你可以选择往一个没有棋子的格子里放一个棋子,但要满足这个格子上下两个格子都有棋子或左右两个格子都有棋子。   你的任务是把这个网格填满。问你有几种填法。   n≤2000n\leq 20...

2018-01-23 16:53:45

阅读数 161

评论数 0

【XSY2732】Decalcomania 可持久化线段树 分治

题目描述   有一个陶瓷瓶周围有nn个可以印花的位置。第ii个与第i+1i+1个位置之间的距离为did_i,在第ii个位置印图案要tit_i秒。   机器刚开始在00号位置,可以以11单位长度每秒的速度移动。   一个位置只能印一个图案。   现在有mm秒,问你最多能印几个图案。   保...

2018-01-23 16:41:48

阅读数 169

评论数 0

【XSY2703】置换 数学 置换 DP

题目描述   对于置换pp,定义f(p)f(p)为最小的正整数kk,使得pkp^k为恒等置换。   你需要求对于所有的nn元素置换pp,f2(p)f^2(p)的平均值。   n≤200n\leq 200 题解   考虑把置换拆成很多个循环。   f(p)f(p)就是所有循环的长度的...

2018-01-23 16:19:36

阅读数 227

评论数 0

【XSY2701】异或图 线性基 容斥原理

题目描述   定义两个图G1G_1与G2G_2的异或图为一个图GG,其中图GG的每条边在G1G_1与G2G_2中出现次数和为11。   给你mm个图,问你这mm个图组成的集合有多少个子集的异或图为一个连通图。   n≤10,m≤60n\leq 10,m\leq 60 题解   考虑枚...

2018-01-23 16:04:54

阅读数 144

评论数 0

【BZOJ3997】【TJOI2015】组合数学 Dilworth定理 DP

题目描述   有一个n×mn\times m的网格图,其中某些格子有财宝,每次从左上角出发,只能向下或右走。问至少走多少次才能将财宝捡完。   此对此问题变形,假设每个格子中有好多财宝,而每一次经过一个格子至多只能捡走一块财宝,至少走多少次才能把财宝全部捡完。   n,m≤1000n,m\l...

2018-01-19 09:20:46

阅读数 164

评论数 0

【XSY2727】Remove Dilworth定理 堆 树状数组 DP

题目描述   一个二维平面上有nn个梯形,满足:    所有梯形的下底边在直线y=0y=0上。    所有梯形的上底边在直线y=1y=1上。    没有两个点的坐标相同。   你一次可以选择任意多个梯形,必须满足这些梯形两两重叠,然后删掉这些梯形。   问你最少几次可以删掉所有梯形。 ...

2018-01-19 08:56:54

阅读数 140

评论数 0

【XSY2032】简单粗暴的题目 组合数

题目描述   给你n,k,a1…ann,k,a_1\ldots a_n,设 ansn=∑i=1n(∑j=ins(j))k ans_n=\sum_{i=1}^n{(\sum_{j=i}^ns(j))}^k\\   求ans1…ansnans_1\ldots ans_n   对109+7{1...

2018-01-17 20:04:50

阅读数 169

评论数 0

【XSY2731】Div 数论 杜教筛 莫比乌斯反演

题目大意   定义复数a+bia+bi为整数kk的约数,当且仅当aa和bb为整数且存在整数cc和dd满足(a+bi)(c+di)=k(a+bi)(c+di)=k。   定义复数a+bia+bi的实部为aa,虚部为bb。   定义f(n)f(n)为整数nn的所有实部大于00的约数的实部之和。 ...

2018-01-16 11:22:26

阅读数 195

评论数 0

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