摘要: 描述输入二个整数a和b(2main(){ int a,b,max,min,n,m=0,i; while(scanf("%d%d",&a,&b)!=EOF) { max=a>b?a:b; min=a=min) { for... 阅读全文
posted @ 2014-08-05 23:54 2014acm 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 阶乘之和时间限制:3000 ms | 内存限制:65535 KB 难度:3描述 给你一个非负数整数n,判断n是不是一些数(这些数不允许重复使用,且为正数)的阶乘之和,如9=1!+2!+3!,如果是,则输出Yes,否则输出No;输入第一行有一个整数0int main( ){ int m,n,i,k... 阅读全文
posted @ 2014-08-05 23:44 2014acm 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 另一种阶乘问题时间限制:3000 ms | 内存限制:65535 KB 难度:1描述 大家都知道阶乘这个概念,举个简单的例子:5!=1*2*3*4*5.现在我们引入一种新的阶乘概念,将原来的每个数相乘变为i不大于n的所有奇数相乘例如:5!!=1*3*5.现在明白现在这种阶乘的意思了吧!现在你的任... 阅读全文
posted @ 2014-08-05 23:43 2014acm 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 5个数求最值时间限制:1000 ms | 内存限制:65535 KB 难度:1描述 设计一个从5个整数中取最小数和最大数的程序输入输入只有一组测试数据,为五个不大于1万的正整数输出输出两个数,第一个为这五个数中的最小值,第二个为这五个数中的最大值,两个数字以空格格开。样例输入1 2 3 4 5样... 阅读全文
posted @ 2014-08-05 23:42 2014acm 阅读(121) 评论(0) 推荐(0) 编辑
摘要: #includeint main(){int m,n,i,j,a,b;scanf("%d\n",&m);while(m--) // m组数据 { int sum=0; scanf("%d\n",&n); // 某一组 n个数 for(i=0;i<n;i+... 阅读全文
posted @ 2014-08-05 23:41 2014acm 阅读(104) 评论(0) 推荐(0) 编辑
摘要: #include #include #include using namespace std;bool cmp(int a,int b){ return a>b; }int main(){ int n,i; cin>>n; vector a(n); for(i=0;... 阅读全文
posted @ 2014-08-05 23:20 2014acm 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 字符串 统计 ,删除,连接,变换 - 2014年 - 博客园http://www.cnblogs.com/wc12436109/p/3872210.html?method=show&page=3#include void delchar(char*s,char c){ char *p=s ;... 阅读全文
posted @ 2014-08-05 22:05 2014acm 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1-------冒泡排序-----选择排序 - 博园少主 - 博客园http://www.cnblogs.com/wc1903036673/p/3488277.html2====#include int main ( ){ int i,j,t,N ; scanf("%d",&N) ; ... 阅读全文
posted @ 2014-08-05 21:50 2014acm 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序===快速排序 - 博园少主 - 博客园http://www.cnblogs.com/wc1903036673/p/3499831.html 阅读全文
posted @ 2014-08-05 21:47 2014acm 阅读(95) 评论(0) 推荐(0) 编辑
摘要: //冒泡排序 不是 #include #define N 100 void sort(int n,int a[]) { int i,j,t ; for(i=0;ia[j+1]) { t=a[j] ;a[j]=a[j+1] ;a[j+1]=t ;} } int main (... 阅读全文
posted @ 2014-08-05 21:45 2014acm 阅读(152) 评论(0) 推荐(0) 编辑
摘要: #include int main ( ){ int i,j,t,a[10] ; for(i=0;iint main ( ){ int i,j,t,N,a[1000] ; scanf("%d",&N) ; for(i=0;iint main ( ){ int i,j,... 阅读全文
posted @ 2014-08-05 21:44 2014acm 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 排序之直接插入排序(Straight Insertion Sort) - 博园少主 - 博客园http://www.cnblogs.com/wc1903036673/p/3499286.html*****************************************************... 阅读全文
posted @ 2014-08-05 21:13 2014acm 阅读(107) 评论(0) 推荐(0) 编辑
摘要: #include int partition(int A[], int p, int q) { int x = A[p]; int i = p; int j; for (j=p+1; jint quick_sort(int a[], int low, int high)//一... 阅读全文
posted @ 2014-08-05 21:10 2014acm 阅读(94) 评论(0) 推荐(0) 编辑
摘要: -->C语言:数组9(删除重复元素)时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:559 测试通过:261描述输入n(1int main(){ int a[30],i,j,k,t,n; while (scanf(... 阅读全文
posted @ 2014-08-05 20:55 2014acm 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 二分查找又称折半查找,它是一种效率较高的查找方法。 【二分查找要求】:1.必须采用顺序存储结构 2.必须按关键字大小有序排列。 【优缺点】折半查找法的优点是比较次数少,查找速度快,平均性能好; 其缺点是要求待查表为有序表,且插入删除困难。 因此,折半查找方法适用于 不经常... 阅读全文
posted @ 2014-08-05 19:06 2014acm 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 顺序查找:在一个 已知无序队列中找出 与 给定关键字相同的数的具体位置。原理是让关键字与队列中的数从第一个开始逐个比较,直到找出与给定关键字相同的数为止。复杂度为o(n).查找某个元素是否存在#include int main ( ){ int i,x,a[10] ; printf("\n 输入... 阅读全文
posted @ 2014-08-05 18:51 2014acm 阅读(323) 评论(1) 推荐(0) 编辑
摘要: #include#include#includeusing namespace std;int main(){int n,i;char s[100];char s1[100],s2[100],s3[100];scanf("%d%*c",&n);for(i=1;i#include#includeusi... 阅读全文
posted @ 2014-08-05 14:18 2014acm 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 动态规划 DP - 博园少主 - 博客园http://www.cnblogs.com/wc1903036673/p/3427931.html 阅读全文
posted @ 2014-08-05 13:02 2014acm 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 迷宫------广度搜索 - 博园少主 - 博客园http://www.cnblogs.com/wc1903036673/p/3432004.html 阅读全文
posted @ 2014-08-05 13:00 2014acm 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 油田问题 - 博园少主 - 博客园http://www.cnblogs.com/wc1903036673/p/3432006.html 阅读全文
posted @ 2014-08-05 12:59 2014acm 阅读(190) 评论(0) 推荐(0) 编辑