- Meeting Scheduler
一个很好的计算两个区间是否重合的方式,并可以计算重合点数据区间长度
计算头的最大值, 尾的最小值即可
int ibegin = slots1[i][0], iend = slots1[i][1], jbegin = slots2[j][0], jend = slots2[j][1];
int head = max(ibegin,jbegin), tail = min(iend,jend);
tail-head
本文介绍了一种计算两个时间段是否重叠的方法,并详细解释了如何通过比较区间的开始和结束时间来确定重叠部分的长度。
int ibegin = slots1[i][0], iend = slots1[i][1], jbegin = slots2[j][0], jend = slots2[j][1];
int head = max(ibegin,jbegin), tail = min(iend,jend);
tail-head

被折叠的 条评论
为什么被折叠?