Hdu2037 - 今年暑假不AC - 贪心算法
2014-07-13 11:44
239 查看
#include<stdio.h> #include<algorithm> using namespace std; struct pro//记录节目开始和结束时间 { int st,ed; }pr[105]; int cmp(pro a,pro b)//将节目按照结束时间从小到大排序 { return a.ed<b.ed; } int main() { int n,i,time,count; while(scanf("%d",&n)!=EOF) { if(n==0) { break; } for(i=1;i<=n;i++) { scanf("%d%d",&pr[i].st,&pr[i].ed); } sort(pr+1,pr+n+1,cmp);//将节目按照结束时间从小到大排序 time=0;//当前遍历到的节目结束的时间 count=0;//节目数 for(i=1;i<=n;i++) { if(pr[i].st>=time)//如果下一节目与前一部分不交叉 { time=pr[i].ed;//当前节目结束时间更新 count++;//节目数增加一 } } printf("%d\n",count); } }
相关文章推荐
- 贪心算法 HDU2037 今年暑假不AC
- 今年暑假不AC(hdu2037,贪心算法-选择不相交区间)
- 贪心算法感悟之区间问题(白书例题和HDU2037 今年暑假不AC)
- 【hdu2037】今年暑假不AC——贪心算法
- hdu 2037 今年暑假不AC (贪心算法)
- HDU2037 今年暑假不AC 【贪心】
- HDU2037——今年暑假不AC(贪心之区间不相交)
- HDU2037 今年暑假不AC
- HDU2037 今年暑假不AC _选择不相交区间(贪心)
- HDU 2037 今年暑假不AC (贪心算法)
- 【练习12】 贪心算法 1002 今年暑假不AC
- hdu2037 今年暑假不AC
- hdu2037 今年暑假不ac
- HDU2037_今年暑假不AC_贪心
- hdu2037 今年暑假不AC (贪心)
- hdu2037今年暑假不AC【贪心】
- HDU2037:今年暑假不AC
- hdu2037: 今年暑假不AC
- HDOJ,杭电 2037 ,今年暑假不AC。贪心算法入门题目
- 杭电-2037-今年暑假不AC【贪心算法】