您的位置:首页 > 编程语言

编程之美 set 8 区间重合判断

2014-02-24 19:25 204 查看
Leetcode 上有连续的两道题, 一个是 insert interval, 一个是 merge interval, 其中 insert interval 是 merge interval. 其中 insert interval 还是 merge interval 的扩展, 即便看起来相反

解法

1. 先对目标区间进行处理, 先排序后 merge, 时间复杂度为 o(nlogn)

2. 使用二分查找, 找到一个区间, 然后看该区间是否包含源区间

3. 因为目标区间是非连续的, 所以(2) 只要找出一个区间就好
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: