摘要: 给出一个无重叠的按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。样例插入区间[2, 5]到[[1,2], [5,9]],我们得到[[1,9]]。插入区间[3, 4]到[[1,2], [5,9]],我们得到[[1,2], ... 阅读全文
posted @ 2015-12-06 23:41 码代码的banana 阅读(433) 评论(2) 推荐(0) 编辑
摘要: 迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返... 阅读全文
posted @ 2015-12-06 22:43 码代码的banana 阅读(761) 评论(0) 推荐(0) 编辑