【发布时间】:2011-06-10 17:17:08
【问题描述】:
给定两个具有整数开始和结束时间的事件,E1 = (s1, e1), E2 = (s2, e2),实现快速布尔检查以查看事件是否重叠。
我有解决方案,但我很想看看其他人想出什么。
编辑:好的,这是我的解决方案:
e1 > s2 || (s1 > s2 && e2 < s1)
【问题讨论】:
-
“我有解决方案”——是的,没错。这听起来像是著名的 FizzBuzz 问题的对应物。
-
这是学校的问题吗?为什么要问你是否知道答案。大多数知道它的人都不会回答你。
-
写你的解决方案:
e1 > s2不正确,如果s1 > s2也是。