摘要:
//区间调度/*问题描述:有N项工作,每项工作有开始时间si和结束时间ti,让你选择最多的工作,工作之间不存在时间交叉。输入:51 32 54 76 98 10输出:3*/#include#includeusing namespace std;const int MAX = 100000;int N, s[MAX], t[MAX];//输入,s开始时间,t结束时间pair itv[MAX];//用于对工作排序的pair数组int main(){ cin>>N; int i; for(i=0;i>itv[i].second>>itv[i].first;//便于以结束 阅读全文
posted @ 2013-11-18 20:38
偶尔会寂寞
阅读(1280)
评论(0)
推荐(2)

浙公网安备 33010602011771号