O(1) 的小乐
豆瓣账号:http://www.douban.com/people/sosisarah/

今天在看GCPC 2013 的时候,遇到了一个简单的任务分配的题目. 即给定一系列任务[l,r], 每个人不能同时做两个, 最多需要几个人来完成? 这个问题的一个标准解法是对所有l,r排序,然后遇到l,就num++, 遇到r就num--,记录num的最大值即是需要的人数的最大值.

 

在看GCPC 2013题解的时候, 题解提到了一个left edge algorithm.

 

 

image

image

 

image

posted on 2016-06-08 10:16  O(1)的小乐  阅读(973)  评论(0编辑  收藏  举报