递归和迭代
递归和迭代 1 递归 1.1 定义 2 迭代 2.1 定义 3 区别 3.1 关系 3.2 优缺点 4 示例 ...
递归和迭代 1 递归 1.1 定义 2 迭代 2.1 定义 3 区别 3.1 关系 3.2 优缺点 4 示例 ...
C++11新特性 1 新标准的诞生 1.1 C++11标准的诞生 2 保证稳定性和兼容性 2.1 保持与C99兼容 2.2 long long 整型 2.3 扩展的整型 2.4 宏_cplusplu...
qt-序列化 1. 介绍 2. 使用 2.1. serialize.h 2.2. serialize.cpp 2.3. main.cpp 3. 注意事项 本文讲述使用 qt 进行序列化和反序列化。 qt-序列化 Qt ...
boost-序列化 1. 介绍 2. 使用 2.1. serialize.h 2.2. serialize.cpp 2.3. main.cpp 3. 注意事项 参考 本文讲述使用 boost 进行序列化。 boost...
protobuf-c 1. 网址 2. 扩展 2.1. PbConvertor 2.1.1. PbConvertor.h 2.1.2. PbConvertor.cpp 2.2. ...
protobuf 1. 网址 2. 介绍 2.1. 定义消息类型 2.1.1. 示例 2.1.2. 指定字段类型 2.1.3. 分配字段编号 2.1.4. 指定字段规则 ...
字节对齐 1 字节对齐概念 2 字节对齐理由 2.1 不同硬件平台对存储空间的处理上存在不同 2.2 根本原因在于CPU访问数据的效率问题 2.3 节约空间 3 字节对齐标准 3.1 对齐准则 ...
深度和广度优先遍历 1 深度优先遍历 1.1 定义 1.2 适用场景 2 广度优先遍历 2.1 定义 2.2 适用场景 3 区别 3.1 ...
滑动窗口(Sliding Window) 1 介绍 1.1 定义 1.2 适用范围 1.3 算法思想 2 分类 2.1 固定窗口 2.2 可变窗口 3 示...
双指针 1. 介绍 2. 分类 2.1. 对撞指针 2.2. 快慢指针 3. 示例 3.1. 对撞指针 3.2. 快慢指针 该文记录双指针的主要思想。 ...