- 博客(9)
- 收藏
- 关注
原创 SDUT4165 全排列问题
代码:#include<stdio.h>void swap(int *p,int *q){ int temp=*p; *p=*q; *q=temp;}void perm(int a[],int k,int m){ int i; if(k==m) { for(i=0;i<=m;i++) {...
2019-03-25 23:39:47
638
原创 SDUT3491 数据结构实验之排序八:快速排序
代码:#include<stdio.h>int partition(int a[],int low,int high){ int x=a[low]; while(low<high) { while(low<high&&a[high]>=x) high--; a[low]=a[high]; w...
2019-03-25 23:38:30
213
原创 SDUT3479 青蛙过河
代码:#include<stdio.h>int jump(int r,int z){int k;if(r==0){k=z+1;}else{k=2*jump(r-1,z);}return (k);}int main(){int s,y,sum;while(scanf("%d %d",&s,&y)!=EOF){sum=jump(s,...
2019-03-25 23:35:23
388
原创 SDUT1200 C语言递归
代码:#include<stdio.h>void move(int m,char p,char q,char r){if(m==1){printf(“Move disk %d from %c to %c\n”,m,p,r);}else{move(m-1,p,r,q);printf(“Move disk %d from %c to %c\n”,m,p,r);mo...
2019-03-25 23:34:26
169
原创 喵帕斯之天才算数少女
代码:#include<stdio.h>int C(int m,int n){int y;if(m= =0) return n+1;else if(m>0&&n==0) return C(m-1,1);else if(m>0&&n>0){y=C(m,n-1);return C(m-1,y);}}int mai...
2019-03-25 23:33:19
236
原创 SDUT3889 神奇的函数
代码:#include<stdio.h>int C(int n,int m){if(n1||m1) return 1;else return C(n-1,m)+C(n,m-1);}int main(){int m,n,x;while(scanf("%d %d",&n,&m)!=EOF){x=C(n,m);printf("%d\n",x);}...
2019-03-25 23:31:48
246
原创 CSDN1586 计算组合数
代码:#include<stdio.h>int C(int n,int m){if(m0) return 1;else if(m!=0){if(n1) return 1;else if(n!=1){if(n==m) return 1;else return C(n-1,m-1)+C(n-1,m);}}}int main(){int m,n,x,t;...
2019-03-25 23:30:11
164
原创 SDUT OJ4202
未经允许禁止转载问题:问题原地址:http://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Contest/contestproblem/cid/2783/pid/4202代码:#include <stdio.h>#include <stdlib.h>struct sdut{int w1,w2,w3;doubl...
2019-02-26 19:44:17
264
原创 SDUT OJ2551
未经允许禁止转载.问题:题目原链接:http://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Contest/contestproblem/cid/2783/pid/2551代码:#include<stdio.h>int main(){int i,j,n,m,a,b,c,d,e;while(scanf("%d",&n...
2019-02-26 19:36:32
183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人