会议安排问题 南阳理工
2012-03-03 20:01
232 查看
#include<algorithm> #include<iostream> #include<cstdio> #include<cstdlib> using namespace std; typedef struct { int in; int out; }DATA; DATA data[10000]; int m, n; int compare(const DATA &a, const DATA &b) //对会议最后的日期进行排序。。然后贪心选择。。。 { return a.out<b.out; } int SortData(int n) { int num =0; int *b = new int[10000]; for(int i=0; i<n; i++) scanf("%d %d",&data[i].in, &data[i].out); sort(data,data+n,compare); b[0]=true; int j = 0; for(int i=1; i<n; i++) if(data[i].in>data[j].out) { b[i]= true; j = i; } else b[i] = false; for(int i=0; i<n; i++) if(b[i]==true) num++; printf("%d\n",num); } int main() { scanf("%d",&m); while(m--) { scanf("%d",&n); SortData(n); } system("pause"); return 0; }点击打开链接
相关文章推荐
- 南阳理工OJ_题目14 会场安排问题
- 南阳理工 oj14 会场安排问题
- C语言 南阳理工ACM 14 会场安排问题
- 区间的最大重叠度(会议安排问题)
- [南阳理工]nyist14 - 会场安排问题(贪心)
- 南阳理工14(会场安排问题)
- 南阳理工14 -会场安排问题
- 会议安排问题(贪心算法)
- 一个时间段排斥下的会议安排问题
- 南阳理工acm14 会场安排问题(简单贪心题+排序)
- 贪心算法 --最优装载问题/ 背包问题/ 会议安排问题
- (待编辑)贪心算法学习——会议安排问题
- C语言贪心算法之会议安排问题
- 2017.1.10 算法测试题集 - 1001 - 会议安排问题
- 贪心算法之高级钟点秘书会议安排问题
- 安排会议(区间问题、贪心)
- [贪心]活动安排问题2
- NYOJ 14 会场安排问题
- nyoj 14 会场安排问题
- HDU--活动安排问题--今年暑假不AC2037