本月博客排行
-
第1名
龙儿筝 -
第2名
zysnba -
第3名
johnsmith9th - wy_19921005
- sgqt
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- javashop
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- ranbuijj
- arpenker
- tanling8334
- kaizi1992
- sichunli_030
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- lemonhandsome
- luxurioust
- Xeden
- lzyfn123
- forestqqqq
- zhanjia
- nychen2000
- ajinn
- wjianwei666
- johnsmith9th
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
大数区间筛素数 线性
const int N=1000010;
int prime[N], np;
bool vis[N];
void get_prime(int l,int r)
{
np = 0;
memset(vis, 0, sizeof(vis));
for (int i = 0; i <r-l+1; ++i)
{
if (!vis[i]) prime[np+ ...
Prime Judge hoj Miller Rabin算法
#include <iostream>
#include <cstdlib>
#include <cstdio>
using namespace std;
long long ans;
void power(long long a,long long b,int n)
{
//快速幂取模a^b%n
if(b==1)
{
an ...
容斥原理详解 以及代码的剖析 结合实例hdu4135
原理:首先考虑一个问题,1000以内6,7,8,9的倍数有多少个?答案是
1000div6+1000div7+1000div8+1000div9
-1000div(6*7)-1000div(6*8)-1000div(6*9)-1000div(7*8)-1000div(7*9)-1000div(8*9)
+1000div(6*7*8)+1000div(6*8*9)+1000div(7*8* ...
HDU 4355
三分法
#include<cstdio>
#include<string>
#include<cmath>
#include<algorithm>
using namespace std;
#define N 50010
double p[N],w[N];
int n;
double cal(double mid){
int i;
double ...
Count prime hoj 区间求素数个数(大范围)
/*区间筛素数
简述:有的时候,我们需要知道某个特定区间的素数(区间大小较小,但数可能很大)。
那么数组就开不下,这时候我们仍然可以使用筛法,只是所有的下标都进行了偏移。
大家理解下面这段代码可以先用普通筛法写,然后数组下标集体移动即可。*/
#include <stdio.h>
#include <cmath>
#include <cs ...
大数区间筛素数 线性
const int N=1000010;
int prime[N], np;
bool vis[N];
void get_prime(int l,int r)
{
np = 0;
memset(vis, 0, sizeof(vis));
for (int i = 0; i <r-l+1; ++i)
{
if (!vis[i]) prime[np+ ...
Prime Judge hoj Miller Rabin算法
#include <iostream>
#include <cstdlib>
#include <cstdio>
using namespace std;
long long ans;
void power(long long a,long long b,int n)
{
//快速幂取模a^b%n
if(b==1)
{
an ...
容斥原理详解 以及代码的剖析 结合实例hdu4135
原理:首先考虑一个问题,1000以内6,7,8,9的倍数有多少个?答案是
1000div6+1000div7+1000div8+1000div9
-1000div(6*7)-1000div(6*8)-1000div(6*9)-1000div(7*8)-1000div(7*9)-1000div(8*9)
+1000div(6*7*8)+1000div(6*8*9)+1000div(7*8* ...
hdu 1002 A + B Problem II 万能大数模板再次成功应用
A + B Problem II
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 122283 Accepted Submission(s): 23433
Problem Description
I have ...
Codeforces 216E - Martian Luck
此题用到了非常好的数字的性质
/*一个正数的digit root(k进制下,直到得到小于k的数) 等于 正数模k-1(其中k为进制),但是对于digit root为k-1的情况模k-1后即为0*/
#include<cstdio>
#include<map>
#include<cstring>
typedef long long ll;
using nam ...
hdu 3501 数论 与n不互质的数的和
Calculation 2
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1241 Accepted Submission(s): 518
Problem Description
Given a posit ...
hdu 1787 GCD Again 欧拉函数小水水 数论
GCD Again
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1542 Accepted Submission(s): 578
Problem Description
Do you have spent ...
高效判断素数方法
2012/8/2 18:07
孪生素数: 所谓孪生素数指的是间隔为 2 的相邻素数,它们之间的距离已经近得不能再近了。
若n≥6且n-1和n+1为孪生素数,那么n一定是6的倍数。
证明:
∵ n-1和n+1是素数
┈
┈
┈
┈
┈
①
∴ n-1和n+1是奇数
∴ n是偶数,即n是2的倍 ...
hdu 3501 数论 与n不互质的数的和
Calculation 2
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1241 Accepted Submission(s): 518
Problem Description
Given a posit ...
hdu 1787 GCD Again 欧拉函数小水水 数论
GCD Again
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1542 Accepted Submission(s): 578
Problem Description
Do you have spent ...
hdu 4379 The More The Better 多校联合赛事第8场
2012 Multi-University Training Contest 8
The More The Better
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1474 Accepted Su ...
hdu 4379 The More The Better 多校联合赛事第8场
2012 Multi-University Training Contest 8
The More The Better
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1474 Accepted Su ...