- 博客(9)
- 收藏
- 关注
原创 FFT前置知识及FFT\FFT分治
首先依次介绍FFT(快速傅里叶变换)前置知识:复数及单位根 复变函数欧拉定理单位根三大引理多项式的系数与点值表示法多项式的求值与插值(顺介绍拉格朗日插值法)向量卷积复数及单位根我们知道复数可以写成z=a+biz=a+biz=a+bi,其中aaa为实部,bibibi为虚部.而且一个复数可以在一个复平面上表示出来,而我们可以将其写成极坐标的形式z=r(cosθ+isinθ)z=r(co...
2020-02-26 22:35:08 562
原创 青岛大学软件梦工厂蓝桥讲课_前缀和与差分题解
A.zx学长的施工队1解题思路在视频中已给出,标程代码:#include <iostream>#include <cstring>#include <string>#include <algorithm>#include <cmath>#include <queue>#include <map>...
2020-02-16 20:50:40 301
原创 线段树合并(四道例题)
顾名思义,就是合并两个同构(就是维护的区间长度一样)线段树,其实也没啥比较nb的算法,就是一个一个节点的合并,但是如果在n个要合并的线段树里,如果一共有m个元素,则配合动态开点,复杂度会均摊成一个惊人的O(mlogn)O(mlogn)O(mlogn)所以,在多次合并的均摊复杂度是非常优秀的.另外线段树合并还可以和线段树分裂一起构成维护一组线段树森林的方法我们每次合并一个点,就是综合两个线段树表示...
2020-02-14 14:34:48 1702 3
原创 线段树分裂/合并模板
模板链接最早从zx神仙口中得知这个玩意,但是一直没学,现在学一下再说,发现不是什么神仙东西,说实话有点小失落.按照区间分裂可以在O(logn)O(logn)O(logn)内完成,不过,合并操作需要枚举线段树的每个点进行合并,效率不是太高,数据量1e3差不多就是极限了.且应用面不是很广.洛谷所给的模板是多个权值线段树的维护操作.下面是模板代码:#include <iostream&g...
2020-02-12 21:39:26 543
原创 可持久化数组及并查集(概念及模板)
可持久化数组模板链接顾名思义,就是可以查询历史版本的数组,我们使用主席树维护这个数组就ok了.从此延伸出了可持久化并查集等很多可持久化结构,比较简单,下面是模板代码:#include <iostream>#include <cstring>#include <string>#include <vector>#include <q...
2020-02-12 15:05:27 122
原创 网络流/费用流(洛谷 P3980 [NOI2008]志愿者招募)
题目链接想了许久,一看题解是一种比较sao的办法.1.源点连第一天汇点连最后一天容量为INF费用为02.然后每一天向后一天连一条容量为INF-a[i]费用为0的边3.然后将每一类志愿者s[i]与t[i]+1连一条容量为INF花费为c[i]的边这样为了保证最大流是inf,图会从3类边中花费补流,最后最小费即为所求.下面是ac代码:#include <iostream>...
2020-02-11 17:57:25 211
原创 网络流\费用流\监控某批边满流的处理办法(P1251 餐巾计划问题)
题目链接这个题想了半天.最后构建这样一个模型:对于N天1.对每一天iii,拆点,拆成两个(i,i+N)(i,i+N)(i,i+N).中间连一条容量为当天需要餐巾数量,费油为0的边<i,i+N,a[i],0><i,i+N,a[i],0><i,i+N,a[i],0>.2.对于每天的后点,都往下一天连一条容量为inf,费用为0的边<i+N,i+N+1,i...
2020-02-08 17:50:24 167
原创 莫比乌斯函数及其反演定理
定义,求法,打表及反演定理在这篇博客进行了介绍给出两个反演公式f(n)=∑d∣ng(d)⟺g(n)=∑d∣nμ(d)f(nd)(1)f(n)=\sum_{d|n}g(d)\Longleftrightarrow g(n)=\sum_{d|n}\mu(d)f(\frac{n}{d})\tag1f(n)=d∣n∑g(d)⟺g(n)=d∣n∑μ(d)f(dn)(1)f(n)=∑d∣ng(d)⟺...
2020-02-05 20:59:10 513
原创 杜教筛(概念及模板)
功能杜教筛可以在非线性的时间内求出极性函数的前缀和。洛谷给出的模板:对于n(n<231n<2^{31}n<231)求出:ans1=∑i=1nφans_1=\sum^{n}_{i=1}\varphians1=∑i=1nφ...
2020-02-05 16:06:37 551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人