题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1084 题目大意:共5道题,N个学生。做出5道满分,0道50分。做出1—4道的同学,若在前50%(向下取整),则获得95、85、75、65,若在后50%则获得90、80、70、60. 关键思想:结构体排序 ...
分类:
编程语言 时间:
2017-03-10 00:11:18
阅读次数:
164
在C++中,对结构体的排序方式比C语言丰富的多。在C语言中,我们主要是通过qsort进行排序操作(抛开手写排序算法不说)。 在C++<algorithm>中,有一个十分强大的排序函数sort,他的内部综合了许多种排序算法,因此非常高效。并且,用它来对结构体排序也十分方便。 先贴一段示例代码: 代码中 ...
分类:
编程语言 时间:
2017-02-07 01:03:48
阅读次数:
319
这题用结构体排序外加一点贪心的思想比较好。 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 #include <algorithm> 5 #define max 110 6 using namespace std; 7 ...
分类:
其他好文 时间:
2016-12-04 11:44:51
阅读次数:
158
https://www.patest.cn/contests/pat-a-practise/1022 直接模拟, 输入,按id排序,检索 #include <iostream> #include <string> #include <algorithm> using namespace std; s ...
分类:
编程语言 时间:
2016-11-22 20:07:04
阅读次数:
186
经常碰到结构体排序的问题,在此总结一下。以一个简单的例题开始: 例1、有三个人(Person结构体),每个人都有name(string型)和age(int型)两个属性,现在需要按照下面的规则排序:先以姓名按从小到大排序(如abc<abd),如果姓名相同,则按照年龄从大到小排序。 这个代码是我最初写的 ...
分类:
编程语言 时间:
2016-09-24 00:36:36
阅读次数:
303
sort函数在使用中非常好用,也非常简单,而且效率与冒泡或者选择排序不是一个数量级。本文就sort函数在vector中的用法分为sort函数入门用法与自定义comp比较函数比较结构体这两个最基本的功能讲讲其用法: 1、sort入门: 使用sort需要包含algorithm头文件,完整代码如下 运行结 ...
分类:
编程语言 时间:
2016-08-31 23:46:07
阅读次数:
255
struct data { int xuhao,w; }node[maxn]; bool cmp(data a,data b) { return a.dis < b.dis; }//°´dis´ÓСµ½´óÅÅÐò sort(node+1,node+1+n,cmp); 结构体排序 ...
分类:
其他好文 时间:
2016-08-31 14:04:25
阅读次数:
131
转载自:http://www.cnblogs.com/cj695/p/3863142.html sort函数在使用中非常好用,也非常简单,而且效率与冒泡或者选择排序不是一个数量级。本文就sort函数在vector中的用法分为sort函数入门用法与自定义comp比较函数比较结构体这两个最基本的功能讲讲 ...
分类:
编程语言 时间:
2016-08-18 12:47:53
阅读次数:
134
PM2.5 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1217 Accepted Submission(s): 607 Problem De ...
分类:
编程语言 时间:
2016-07-20 10:28:22
阅读次数:
201
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5702
Solving Order
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 184 Accepted Su...
分类:
编程语言 时间:
2016-07-01 11:57:23
阅读次数:
460