排序
肉嘟嘟的zhu
。。。。。
展开
-
NYOJ不高兴的小明
#includeint main(){ int T; scanf("%d",&T); while(T--) { int a,b,i,max=0,day=0; for(i=1;i { scanf("%d%d",&a,&b); if((a+b)>8&&(a+b)>max) { max=a+b; day=i;原创 2016-07-15 08:38:18 · 244 阅读 · 0 评论 -
字典排序
非递归方法(字典序法): 这种算法被用在了C++的STL库中。 对给定的字符集中的字符规定了一个先后关系,在此基础上规定两个全排列的先后是从左到右逐个比较对应的字符的先后。 [例]字符集{1,2,3},较小的数字较先,这样按字典序生成的全排列是: 123,132,213,231,312,321 ※ 一个全排列可看做一个字符串,字符串可有前缀、后缀。原创 2016-07-15 10:55:57 · 691 阅读 · 0 评论 -
NYOJ一种排序
#include#includeusing namespace std;struct Node{ int num,len,wid;}s[1005];int cmp(Node a,Node b){ if(a.num!=b.num) return a.num<b.num; else if(a.len!=b.len) return a.len<b.len; el原创 2016-07-15 11:41:38 · 181 阅读 · 0 评论 -
NYOJ14会场安排问题
会场安排问题时间限制:3000 ms | 内存限制:65535 KB难度:4描述 学校的小礼堂每天都会有许多活动,有时间这些活动的计划时间会发生冲突,需要选择出一些活动进行举办。小刘的工作就是安排学校小礼堂的活动,每个时间最多安排一个活动。现在小刘有一些活动计划的时间表,他想尽可能的安排更多的活动,请问他该如何安排。输入 第一行是一个整型数m(m每组测试数据原创 2016-07-16 17:48:22 · 271 阅读 · 0 评论