数学
P1atform
Keep efficient
展开
-
gdfzoj #470 Red is good(数学期望)
gdfzoj #470原创 2017-03-20 21:39:47 · 640 阅读 · 0 评论 -
bzoj #1101 ZAP-Queries (莫比乌斯反演)
原题链接 题意: FGD正在破解一段密码,他需要回答很多类似的问题:对于给定的整数a,b和d,有多少正整数对x,y,满足x(1首先挂一个莫比乌斯反演的公式: 若f(n)f(n)和F(n)F(n)是定义在正整数集合下的两个函数,并且满足F(n)=∑d|nf(d)F(n)=\sum_{d|n} f(d),则有$$$f(n)=\sum_{d|n} μ(d)F()$ 其中μ(d)μ(d)为原创 2017-08-29 22:14:49 · 353 阅读 · 0 评论 -
gdfzoj #987 约数统计(线性筛+思维)
标签:线性筛 P.S.:100分的做法时间复杂度证明类似于调和级数。。。#include<cstdio>#include<algorithm>#include<cstring>#include<cmath>#define mod 998244353using namespace std;typedef long long ll;bool f[1000050];ll p[10原创 2017-11-06 19:52:10 · 538 阅读 · 0 评论 -
luogu #2522 Problem b(莫比乌斯反演)(HAOI2011)
标签:数学对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。 a,b,c,d,k<=50000记g(a,b,c,d)为题目所求,记f(m,n)为满足1≤x≤m,1≤y≤n,且gcd(x,y) = k的数对个数,记F(m,n)为满足1≤x≤m,1≤y≤n,且gcd(x,y)%k=0的数对个数。 首先我原创 2018-02-05 17:05:51 · 302 阅读 · 0 评论 -
bzoj #3527 力(FFT)(ZJOI2014)
标签:FFT给出n个数qi,给出Fj的定义如下: 令Ei=Fi/qi,求Ei. n<=100000我们发现,直接暴力算复杂度为O(n2)O(n^2),常数还很大,注意到Ei=∑i<jqj(i−j)2−∑i>jqj(i−j)2E_i=\sum_{i<j}\frac{q_j}{(i-j)^2}-\sum_{i>j}\frac{q_j}{(i-j)^2} 算上i=j的情况,刚好是有n项,并且每一原创 2018-02-11 15:25:50 · 298 阅读 · 0 评论 -
bzoj #4827 礼物(FFT)(HNOI2017)
标签:FFTDescription我的室友最近喜欢上了一个可爱的小女生。马上就要到她的生日了,他决定买一对情侣手 环,一个留给自己,一个送给她。每个手环上各有 n 个装饰物,并且每个装饰物都有一定的亮度。但是在她生日的前一天,我的室友突然发现他好像拿错了一个手环,而且已经没时间去更换它了!他只能使用一种特殊的方法,将其中一个手环中所有装饰物的亮度增加一个相同的自然数 c(即非负整数)。并且...原创 2018-02-14 09:50:45 · 272 阅读 · 0 评论 -
二项式反演&斯特林数&斯特林反演 学习笔记
二项式反演从错排数讲起, 考虑一个有n个元素的排列,若一个排列中所有的元素都不在自己原来的位置上,那么这样的排列就称为原排列的一个错排。用容斥来解决这个问题,不难发现错排数即为g(n)=∑i=1n(−1)i(ni)(n−i)!g(n)=\sum_{i=1}^n (-1)^i\binom{n}{i}(n-i)! 考虑二项式定理,(1−1)n=∑i=0n(−1)i(ni)=0(1-1)^n=\s原创 2018-05-04 15:24:49 · 892 阅读 · 0 评论