【LeetCode笔记】Merge Intervals
来源:互联网 发布:阿里云邮箱怎么注册 编辑:程序博客网 时间:2024/05/23 14:05
用STL sort重写Compare时发生了一个错误,以前没有注意到的。
我第一次写的:
struct MyCmp{
bool operator()(const Interval a, const Interval b){
return (a.start <= b.start);
}
}mycmp;
在运行是得到了Runtime Error。后来把 <= 换成 < 就通过了。
简单测试了一下:
Input:
(50,60)
(50,61)
(50,62)
(50,63)
如果用 (a.start <= b.start)
排序后为:
(50,63)(50,62)
(50,61)
(50,60)
若果用(a.start < b.start)
排序后为:
(50,60)
(50,61)
(50,62)
(50,63)
即原数据不需要做更改
0 0
- 【LeetCode笔记】Merge Intervals
- LeetCode: Merge Intervals
- LeetCode Merge Intervals
- LeetCode: Merge Intervals
- [Leetcode] Merge Intervals
- leetcode 28: Merge Intervals
- Leetcode: Merge Intervals
- [LeetCode] Merge Intervals
- [LeetCode]Merge Intervals
- leetcode merge intervals
- [leetcode]Merge Intervals
- LeetCode-Merge Intervals
- [leetcode] Merge Intervals
- LeetCode - Merge Intervals
- 【leetcode】Merge Intervals
- leetcode Merge Intervals
- LeetCode Merge Intervals
- [LeetCode] Merge Intervals
- 基于Windows Server Backup高级应用之多副本备份[1]
- qtp三种模式的选择
- 使用dom4j解析xml文档以及用XPath实现相关的操作
- <<Effiective STL>>读书笔记
- Android 资源管理
- 【LeetCode笔记】Merge Intervals
- 基于Windows Server Backup高级应用之多副本备份[2]
- python 随机数
- 施一公:我对科研的体验
- linux如何用maven部署seam2.3的例子
- OO中,先有对象还是先有类?
- Insertion Sort List --leetcode
- 四、U-boot.lds文件分析
- 资料库