题目链接:hdu 2824 The Euler function计算欧拉函数,欧拉函数$\phi(x)$等于不超过$x$且与$x$互质的整数的个数。这里有两种求解方法:方法一:显然欧拉函数有如下三个性质:1、$\phi(x=p) = p-1$,当$x$是质数时,$k\in[1,p-1]$的$p-1$...
分类:
其他好文 时间:
2014-10-06 18:28:40
阅读次数:
197
很容易看出来一个同余式,说到底是解一个线性同余方程,计算机解通常有拓展欧几里得和欧拉定理两种算法,参照去年的NOIP水题,问题是这题数据范围是2^32所以要int64 TAT#include#include#include#includeusing namespace std;__int64 exg...
分类:
其他好文 时间:
2014-10-05 16:15:28
阅读次数:
150
题目大意:先给出了TSP的背景,然后给出一个n*m的单位格点的图,图中除边缘上的点与八个方向的点有边连接,距离为欧拉距离,求从左上角出发的TSP思路:从水题列表中看到的题,但看一开始给出的background是TSP就惊呆了,但看到题目觉得很好想。显然,行和列是对等的,并且当行列中有一个是偶数时都能...
分类:
其他好文 时间:
2014-10-05 15:41:58
阅读次数:
133
问题的唯一难点就是如何表示队长能看到的人数?如果建系,队长所在的点为(0,0)分析几组数据就一目了然了,如果队长能看到的点为(m,n),那么gcd(m,n)=1即m n 互质或者是(0,1),(1,0)两点。证明很简单,如果gcd(m,n)=d 那么(m/d,n/d)必然会挡住点(m,n),所以gc...
分类:
其他好文 时间:
2014-10-05 15:25:48
阅读次数:
162
题目:计算一个给定数的欧拉函数(1~n-1中和n互质的数的个数)。
分析:数论,素数筛法,欧拉函数。
欧拉函数:φ(n)= n *(1 - 1/p1)*(1 - 1/p2)*(1 - 1/p3)*…*(1 - 1/pt);
这里利用筛法打表计算出50000内的素数,因为数据范围是1000000000内的,
所以,不...
分类:
其他好文 时间:
2014-10-05 15:04:08
阅读次数:
215
写$\text{O}\left( n \log{\log{n}}\right)$的筛法很长时间了,我却从来没想过它的优化.偶然间看到线性筛法,心想大约是不错的优化,于是便爬去学习下.首先,$\text{O}\left( n \log{\log{n}}\right)$的筛法肯定要比$\text{O}\...
分类:
其他好文 时间:
2014-10-04 17:41:56
阅读次数:
331
之前稍微了解有向图、无向图、混合图的欧拉通路、欧拉回路,这里做下笔记,以便日后翻阅。无向图:存在欧拉回路的条件:原图连通,每个结点均为偶度结点。存在欧拉通路的条件:存在欧拉回路,或原图连通,有两个结点为奇度结点,其他结点均为偶度结点。有向图:存在欧拉回路的条件:基图连通,每个结点的入度等于出度。存在...
分类:
其他好文 时间:
2014-10-04 01:23:45
阅读次数:
361
http://poj.org/problem?id=2478http://acm.hdu.edu.cn/showproblem.php?pid=2824欧拉函数模板裸题,有两种方法求出所有的欧拉函数,一是筛法,而是白书上的筛法。首先看欧拉函数的性质:欧拉函数是求小于n且和n互质(包括1)的正整数的个...
分类:
其他好文 时间:
2014-10-03 20:11:05
阅读次数:
226
首先介绍一下泰勒公式,它的实质就是用某个函数临近的点和导数来近似该点的函数值。
接下来求三角函数在x=0处的泰勒公式(sin(0)=0,cos(0)=1)
Sin(x)’
Sin(x)’’
Sin(x)’’’
Sin(x)’’’’
Cos(x)’
Cos(x)’’
Cos(x)’’’
Cos(x)...
分类:
其他好文 时间:
2014-10-03 16:55:24
阅读次数:
244
就欧拉函数然后地推一下。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #in...
分类:
其他好文 时间:
2014-10-03 14:38:54
阅读次数:
191