解题思路:
贪心
注意事项:
参考代码:
#include<bits/stdc++.h> using namespace std; int n,x,z; struct huodong { int begin,end; }; huodong day[1005]; bool cmp(const huodong a,const huodong b) { return a.end<b.end; } int main() { cin>>n; for(int i=1;i<=n;i++) { cin>>day[i].begin>>day[i].end; } sort(day+1,day+1+n,cmp); x=day[1].end; z=1; for(int i=1;i<=n;i++) { if(day[i].begin>=x) { x=day[i].end; z++; } } cout<<z; return 0; }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:749 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:704 |
计算质因子 (C++代码)浏览:1625 |
C语言训练-数字母 (C语言代码)浏览:649 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:681 |
printf基础练习2 (C语言代码)浏览:617 |
a+b浏览:432 |
矩阵乘方 (C语言代码)浏览:1023 |
DNA (C语言代码)浏览:747 |
1048题解(读入回车问题)浏览:555 |