贪心算法(102)题

#include<bits/stdc++.h>
using namespace std;
struct Node
{
int s;
int e;
bool operator < (const Node & t) const
{
return e < t.e;
}
};
vector<Node> v;

int main()
{
int n,cur=0,res=0;
cin>>n;
Node t;
for(int i=0;i<n;i++)
{     cin>>t.s>>t.e;
v.push_back(t);
}
sort(v.begin(),v.end()); //按照结束时间进行排序
for(int i=0;i<v.size();i++)
{    if(v[i].s>=cur)
{ res++;
cur=v[i].e;
}
}
cout<<res<<endl;
return 0;
}

#笔试题目#
全部评论

相关推荐

友友们,我实在是不太明白,校招的话现在大多也是提前实习,然后转正也是需要考核的,考核通过才能转正,那这跟实习转正有什么区别啊
苦闷的仰泳鲈鱼刷了1...:提前实习,是让你提前熟悉业务的,后续是入职后可以减少试用期的(大部分是包入职的);转正实习,要是hc不够或者其他原因,让你正式offer可能都没有,这个风险很大。 ---个人看法和了解到的。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务