排序
JamesLi6
编程虽然很繁琐、乏味。但我会一直坚持下去,让大学的生活更充实一些。
展开
-
简单的冒泡排序
用冒泡排序剔出最大值和最小值,然后求余下数的平均值。#includeint main(){ int m,i,j,k,a[100],t; float average,sum; while(scanf("%d",&m)!=EOF) { for(i=0;i<m;i++) scanf("%d",&a[i]); for原创 2015-07-20 15:11:02 · 596 阅读 · 0 评论 -
sort的结构体排序用法
#include "algorithm" /*头文件*/struct Arr{ int a; int b;};Arr arr[10];bool cmp(const Arr &a, const Arr &b) /*当return 的是1时,先输出bool cmp(const Arr &a, const Arr &b) 中左方的a,转载 2015-07-31 17:51:38 · 1091 阅读 · 0 评论 -
hdoj 1106 排序
http://acm.hdu.edu.cn/showproblem.php?pid=1106注意变量的重置,还有不同情况的讨论。。。。#include#include#includeusing namespace std;int main(){ int i,j,k,len,b[1010]; char a[1010]; while(scanf("%s",a)!=EOF) {原创 2015-07-23 21:12:54 · 830 阅读 · 0 评论 -
四个数比较大小(递归解法)
今天在群里水的时候,看到有的同学提到这个问题,然后我就在电脑上自己敲了一遍。下面说一下我的解题思路:首先这个题目就是简单的最值问题。这个问题一般的话有两个思路:1、定义一个数为最值,然后与其余的数进行比较然后比较,找出最值。 2、对所有的数进行排序,然后从排序好的数里面就可以找到最值。当然排序的方法有很多 最简单的就是利用C++的STL调用sort函数或者qsort进行排序。 总的来说...原创 2018-03-06 13:03:42 · 18647 阅读 · 5 评论 -
hdoj 3342 Legal or Not
Legal or NotProblem DescriptionACM-DIY is a large QQ group where many excellent acmers get together. It is so harmonious that just like a big family. Every day,many "holy cows" like HH, hh, AC, ZT, lc...原创 2015-08-14 19:37:12 · 434 阅读 · 0 评论