摘要: 56. 合并区间 给出一个区间的集合,请合并所有重叠的区间。 示例 1: 输入: [[1,3],[2,6],[8,10],[15,18]] 输出: [[1,6],[8,10],[15,18]] 解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6]. 示例 2: 输入: [[1, 阅读全文
posted @ 2020-04-16 23:30 CoderZjz 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1. 输入输出 C++既可以用C的scanf和printf,也可以用新增的的cin与cout, 后者速度慢 1.1 C程序中输入输出 1.2 C++输入输出 ​ max(x, y)、min(x, y) 分别返回x和y中的最大、最小值,且 参数必须是两个 (可以是浮点数),参数为三个时可以写成 ​ a 阅读全文
posted @ 2020-04-16 21:38 CoderZjz 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 其他设计模式 👉 "23种设计模式(C++)" 🔗 每一种都有对应理解的相关代码示例 → "Git原码" ⌨ 行为变化 Command 动机(Motivation) 在软件构建过程中,“行为请求者”与“行为实现者“通常呈现一种”紧耦合“。但某些场合——比如需要对行为进行”记录、撤销/重做(und 阅读全文
posted @ 2020-04-16 17:04 CoderZjz 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 其他设计模式 👉 "23种设计模式(C++)" 🔗 每一种都有对应理解的相关代码示例 → "Git原码" ⌨ 状态变化 在组件构建过程中,某些对象的状态经常面临变化,如何对这些变化进行有效的管理?同时又维持高层模块的稳定?“模块变化”模式为这以问题提供了一种解决方案。 Memento 备忘录 存 阅读全文
posted @ 2020-04-16 17:01 CoderZjz 阅读(425) 评论(0) 推荐(0) 编辑