给定两个具有整数开始时间和结束时间的事件,E1 = (s1, e1), E2 = (s2, e2),实现快速布尔检查以查看事件是否重叠。
我有解决方案,但我很想看看其他人想出了什么。
编辑:好的,这是我的解决方案:
e1 > s2 || (s1 > s2 && e2 < s1)
bool overlap = (s1 <= e2) && (s2 <= e1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)