08 2018 档案
摘要:积性函数、杜教筛 练习题 莫比乌斯函数之和 51Nod - 1244 莫比乌斯函数,由德国数学家和天文学家莫比乌斯提出。梅滕斯(Mertens)首先使用μ(n)(miu(n))作为莫比乌斯函数的记号。具体定义如下: 如果一个数包含平方因子,那么miu(n) = 0。例如:miu(4), miu(12
阅读全文
摘要:积性函数 积性函数线性筛,筛素数,u(n),欧拉函数: 可以发现,线性筛分为3部分: 1.n本身是素数,这个根据积性函数的定义可得,很容易求。 2.i%prime[j]!=0,这个也是根据积性函数的性质可得。f(a)f(b)=f(a 3.i%prime[j]==0,可能需要找规律。据ljh2000神
阅读全文
摘要:数学基础(卷积,FFT,FWT,FMT,鸽巢原理,群论,哈里亚余数,哈里亚计数定理,组合数学,LVG定理,期望DP,期望点贡献问题) 练习题: A - Necklace of Beads Beads of red, blue or green colors are connected togethe
阅读全文
摘要:暑期热身赛 BAPC 2014 The 2014 Benelux Algorithm Programming Contest 题目网址:https://odzkskevi.qnssl.com/365547ace19a71fae35ca0cfb5a843b3?v=1534772800 B Button
阅读全文
摘要:凸包模板 写在前面:预备函数 参考博客:https://www.cnblogs.com/nyist-TC-LYQ/p/7208054.html 一、 点的定义: 二、距离公式: 三、叉积:返回结果为正说明p2在向量p0p1的左边(三点构成逆时针方向);返回结果为负说明p2在向量p0p1的右边(三点构
阅读全文
摘要:极角排序常用的四种方法: 写在前面:存储点的结构体和函数 1 struct point//存储点 2 { 3 double x,y; 4 }; 5 6 double cross(double x1,double y1,double x2,double y2) //计算叉积 7 { 8 return
阅读全文
摘要:计算几何 练习题: F - Beauty Contest POJ - 2187 Bessie, Farmer John's prize cow, has just won first place in a bovine beauty contest, earning the title 'Miss
阅读全文
摘要:在头文件<algorithm>里面有如下代码: int a[]; do { } while(next_permutation(a,a+n)); 可产生1~n的全排列有如下代码: 1 #include <stdio.h> 2 #include <algorithm> 3 using namespace
阅读全文
摘要:计算几何基础 练习题 C - Wasted Time Mr. Scrooge, a very busy man, decided to count the time he wastes on all sorts of useless stuff to evaluate the lost profit
阅读全文
摘要:莫比乌斯反演 整除分块 模板 莫比乌斯函数: 莫比乌斯函数其实只是一个由容斥系数所构成的函数。 线性筛 模板 莫比乌斯反演: 例题:bzoj1101 [POI2007]Zap
阅读全文
摘要:gcd(最大公因数),lcm(最小公倍数)
阅读全文
摘要:字符串: 1、KMP算法(模式串达到1e6) 模式串达到1e4直接暴力即可。 字符串哈希 字符串Hash的种类还是有很多种的,不过在信息学竞赛中只会用到一种名为“BKDR Hash”的字符串Hash算法。 2、AC自动机 模式串1e6,子串1e4,所求串长度很小,达到50。 要学会AC自动机,我们必
阅读全文
摘要:训练赛题目 题目地址:https://odzkskevi.qnssl.com/415c275cb0a15fcb4ede21b8cb5297de?v=1533963116 A题代码: 1 #include <bits/stdc++.h> 2 3 using namespace std; 4 5 int
阅读全文
摘要:高效素数表模板 参考博客:https://blog.csdn.net/sinat_35121480/article/details/53580407
阅读全文
摘要:SG函数模板 首先定义mex(minimal excludant)运算,这是施加于一个集合的运算,表示最小的不属于这个集合的非负整数。例如mex{0,1,2,4}=3、mex{2,3,5}=0、mex{}=0。 对于一个给定的有向无环图,定义关于图的每个顶点的Sprague-Grundy函数g如下:
阅读全文
摘要:博弈论(巴什博奕,威佐夫博弈,尼姆博弈,斐波那契博弈,SG函数,SG定理) 一. 巴什博奕(Bash Game): A和B一块报数,每人每次报最少1个,最多报4个,看谁先报到30。这应该是最古老的关于巴什博奕的游戏了吧。 其实如果知道原理,这游戏一点运气成分都没有,只和先手后手有关,比如第一次报数,
阅读全文
摘要:多校7题目 GuGuFishtion Time Limit: 3000/1500 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1008 Accepted Submission(s): 1
阅读全文
摘要:动态规划2 1、树形DP 2、概率DP 3、区间DP 模板 石子归并 4、状态DP 练习题 E - Bag of mice The dragon and the princess are arguing about what to do on the New Year's Eve. The drag
阅读全文
摘要:动态规划1 动态规划问题是面试题中的热门话题,如果要求一个问题的最优解(通常是最大值或者最小值),而且该问题能够分解成若干个子问题,并且小问题之间也存在重叠的子问题,则考虑采用动态规划。 1、LLS 最长上升子序列 2、最大子段和 3、背包 01背包 完全背包 多重背包 混合背包 分组背包 多维背包
阅读全文

浙公网安备 33010602011771号