• 等级
  • 148633 访问
  • 31 原创
  • 1 转发
  • 30992 排名
  • 0 评论
  • 1 获赞

最大公约数gcd.cpp

最大公约数gcd.cpp

2016-10-17 20:18:42

poj 3612 Telephone Wire

poj 3612 Telephone Wire

2016-09-16 15:29:30

openjudge 海贼王之伟大航路(luoge.cpp/1000ms/128M)

描述 “我是要成为海贼王的男人!”,路飞一边喊着这样的口号,一边和他的伙伴们一起踏上了伟大航路的艰险历程。路飞他们伟大航路行程的起点是罗格镇,终点是拉夫德鲁(那里藏匿着“唯一的大秘宝”——ONE PIECE)。而航程中间,则是各式各样的岛屿。 因为伟大航路上的气候十分异常,所以来往任意两个岛屿之间的时间差别很大,从A岛到B岛可能需要1天,而从B岛到A岛则可能需要1年。当然,任意两个岛之间的航行时

2016-09-15 16:04:35

openjudge 旅行(travel.cpp/1000ms/128M)

描述 转眼毕业了,曾经朝夕相处的同学们不得不都各奔东西,大家都去了 不同的城市开始新的生活。在各自城市居住了一段时间后,他们都感到了一些厌倦,想去看看其他人的生活究竟如何,于是他们都选择到另一个同学所在城市去旅 游,并且希望旅游的城市各不相同,他们想知道有多少种不同的方案,可是数量实在太多了,他们无法计算出来,你能帮助他们吗。 输入 一个正整数n(n<200),表示人数。 输出 一个数,表

2016-09-15 15:44:19

noip2015 day1 斗地主

noip2015 day1 斗地主

2016-08-31 19:58:42

poj3126 Prime Path 简单BFS

poj3126 Prime Path 简单BFS

2016-08-24 13:39:10

poj1945 Power Hungry Cows BFS

poj1945 Power Hungry Cows BFS

2016-08-24 11:50:28

poj2331 Water pipe IDA*

poj2331 Water pipe IDA*

2016-08-24 09:38:18

poj3170 Knights of Ni BFS

poj3170 Knights of Ni BFS

2016-08-23 16:52:52

poj1915Knight Moves BFS

poj1915Knight Moves BFS

2016-08-23 14:29:34

poj3249Test for Job记忆化搜索

poj3249Test for Job记忆化搜索

2016-08-23 12:47:10

manacher算法

manacher是一种O(n)寻找回文串的算法;

2016-08-12 14:04:44

poj2400===km

#include #include #include #include const int maxn=21,inf=10000010; int n,lx[maxn],ly[maxn],w[maxn][maxn],d[maxn],t,ans,num,h[maxn]; bool px[maxn],py[maxn]; bool dfs1(int x){ int i; px[x]=true; for

2016-02-16 14:01:38

km算法------poj3686

此题为一个建模很好的题,有点坑~~~~~~ 注: 1.不加return 0;会超时 2.输出一定要%.6f\n #include #include #include #include const int maxn=2501,maxm=51,inf=-10000010; int w[maxm][maxn],lx[maxm],ly[maxn],d[maxn],slack[maxn]; in

2016-02-15 19:03:27

usaco Your Ride Is Here

#include #include char a[10],b[10]; int main(){ int i,j,k,n=1,m=1,l1,l2; freopen("ride.in","r",stdin); freopen("ride.out","w",stdout); scanf("%s%*c%s",&a,&b); l1=strlen(a); l2=strlen(b); for(i=

2016-02-13 19:39:57

usaco transform

#include #include char c[10][10],d[10][10],a[10][10],b[10][10]; int n; bool pd(){ int i,j; bool b=true; for(i=0;i<n;i++) for(j=0;j<n;j++) if(a[i][j]!=d[i][j]) b=false; return b;

2016-02-13 19:38:34

usaco sprime

#include #include #include #include int i,j,k,n,m; int prime[10010],p[10010],num,d[10010]; bool pd(int x){ m=d[(int)sqrt(x)]; for(j=1;j<=m;j++) if(x%prime[j]==0) return false; return true;

2016-02-13 19:37:25

usaco rect1

#include #include #include #include #include using namespace std; const int dmax=2001,maxn=10001; int a[1501][1501]; int x[maxn],ux[maxn],y[maxn],uy[maxn]; struct node{ int x,y,x1,y1; int color; };

2016-02-13 19:36:25

usaco pprime

#include #include #include #include int prime1[110],prime2[1010],prime3[10010],p[10010],u,v,num1,num2,num3; bool pd1(int x){ for(u=1;u<=num1;u++) if(x%prime1[u]==0) return false; return tru

2016-02-13 19:35:22

usaco palsquare

#include #include int c[30],b; bool pd(int n){ int i; for(i=1;i<=n;i++) if(c[i]!=c[n-i+1]) return false; return true; } void jz(int n){ int ch[30],i=1,j,m=n; while(m>0){ ch[i]=m%b;

2016-02-13 19:34:43

cnyali_zhou888

关注
  • 中国