这个hp好的不学# PDA - 掌中宝
a*n
1 楼
假设知道一天之内n个events的开始时间和结束时间,怎样检测出一天内所有的时间
conflicts?就是同一时间有两个或者多个events,精确到分钟即可。Just get the number of conflicts for each event is OK.
我只能想到把每个events的开始和结束时间跟别的比较一下,但是很慢O(n^2)。或者就
是检测每个分钟内的事件数,这样一天24小时,就是O(24*60*n),但是似乎一般每天不会有那么多events~
请大家指点,谢谢啊!
conflicts?就是同一时间有两个或者多个events,精确到分钟即可。Just get the number of conflicts for each event is OK.
我只能想到把每个events的开始和结束时间跟别的比较一下,但是很慢O(n^2)。或者就
是检测每个分钟内的事件数,这样一天24小时,就是O(24*60*n),但是似乎一般每天不会有那么多events~
请大家指点,谢谢啊!