[南阳理工]nyist14 - 会场安排问题(贪心)
2013-07-22 20:57
190 查看
经典贪心题目,
会场安排问题,按照endtime排序,然后找出最佳安排序列。。。
很好的贪心入门题目,
代码如下:
会场安排问题,按照endtime排序,然后找出最佳安排序列。。。
很好的贪心入门题目,
代码如下:
#include <cstdio> #include <cstring> #include <algorithm> using namespace std; #define M 10005 int n, bt[M], et[M], r[M]; int comp(const int a, const int b) { return et[a]<et[b]; } int main () { int t; scanf("%d",&t); while(t--) { scanf("%d",&n); for(int i = 0; i < n; i++) {scanf("%d %d",&bt[i], &et[i]); r[i] = i;} sort(r,r+n,comp); int ans = 0, c = 0; for(int i = 0; i < n; i++) { int x = r[i]; if(c<bt[x]) { c = et[x]; ans++; } } printf("%d\n",ans); } return 0; }
相关文章推荐
- 南阳理工acm14 会场安排问题(简单贪心题+排序)
- NYOJ 14. 会场安排问题(贪心)
- 贪心算法——NY 14 会场安排问题
- 51Nod 1428 活动安排问题(会场安排问题/贪心)
- NSWOJ ~ 1110 ~ 会场安排问题(贪心)
- NYOJ 014会场安排问题(排序贪心)
- 贪心算法之nyoj会场安排问题
- nyoj14会场安排问题VS hdoj2037今年暑假不AC(贪心之时间安排问题)
- 会场安排问题(贪心策略)
- nyoj 14 会场安排问题 (贪心(时间区间))
- 会场安排问题(贪心)
- 会场安排问题之贪心算法
- nyoj 14 会场安排问题(贪心专题)java
- NYOJ 14:会场安排问题【贪心】
- 会场安排问题(贪心)
- 会场安排问题【贪心】
- 贪心算法☞会场安排问题/图着色
- nyoj14会场安排问题【贪心】~
- C语言 南阳理工ACM 14 会场安排问题
- 贪心算法解决会场安排问题