- 博客(10)
- 收藏
- 关注
原创 1215 迷宫
#includechar map[100][100];bool a;void dfs(int x,int y){ if(map[x][y]=='e') { a=1; return; } if(map[x][y]=='#')return; if(map[x][y]=='.'||map[x][y]=='s') { map[x][y]='#'; dfs(x-1,
2014-12-16 20:41:13 752
原创 1440 阶乘的非零位
#include int nzero(int n){ int a[5],i=0; int ans; while(a[i]!=0) { a[i]=n/5; i++; } for(i;i>=0;i--) { ans+=a[i]; } return ans;}int zero(int q){ int ans; if(q==5) return 2; an
2014-12-15 22:03:53 352
原创 2555 a+b=?
#include #include int main(){ int i,j,k; int m=0,n=0; char a[25]="",b[25]="",c[25]=""; scanf("%s",a); char (*p)[25]; p=&b; for(i=0;i<=25;i++) { if(a[i]=='+') {
2014-12-11 22:02:43 319
原创 天梯 单词反转
#include #include int main(){ char a[1000]; char b[100][1000]; gets(a); int i,j=0,k=0,l,m; m=strlen(a); for(i=0;i<=m;i++) { b[j][k]=a[i]; k++; if(a[i]==' ') { j++; k=0; }
2014-12-09 20:28:02 392
原创 天梯寻字串
#include #include int main(){ int i,j=0,m,n,c; char a[100]; char b[100]; scanf("%s",a); scanf("%s",b); m=strlen(a); n=strlen(b); for(i=0;i<=m;i++) { if(a[i]=b[0]) {while(a[i]=b[j]) {
2014-12-08 22:00:46 378
原创 用弦截法求方程 f(x)=x^3-5x^2+16x-80=0 的根
#include #include double x,x1,x2;double fx(double x){ double c; c=x*x*x-5*x*x+16*x-80; return(c);}double root(double x1,double x2){ do{ double k,b; k=(fx(x1)-fx(x2))/(x1-x2); b=fx(x1)-k
2014-12-07 16:30:14 9337 2
原创 快速排序
#include #include using namespace std;int a[100],n;void Qsort(int l,int r){ if (l>=r) return; int i=l,j=r; int key=a[l]; while(i!=j) { for(;key<=a[j]&&i!=j;j--); swap(a[i],a[j]); for(
2014-11-04 20:49:42 295
原创 斐波那契数列(递归)
#include int fib(int n){ if(n==2|n==1) return 1; int ans=fib(n-1)+fib(n-2); return ans;}int main (){ int n; scanf("%d",&n); printf("%d",fib(n)); return 0;}
2014-11-04 19:14:09 398
原创 1220 数字三角形
#include #define max(a,b) (a>b?a:b)int main (){int a[100][100]; int f[100][100]; int n; scanf("%d",&n); int i,j; for(i=1;i { for(j=1;j { scanf("%d"
2014-11-04 18:30:04 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人