C++ 面试知识点总结 记录刷题的细节内容,算法与 C++ 特性(等之后有空再优化)。 static 定义静态局部变量特点 在全局数据区分配内存 首次初始化执行后,之后函数调用不再初始化 无显式初始化时,自动初始化为 0 局部变量、全局变量与动态数据的内存区域局部变量存在于堆栈中,全局变量存在于静态区中,动态申请的数据存在于堆中。 模板1234567891011121314template<typename 2020-03-24 cpp #C++ #面试
priority_queue|multiset C++ 的 STL 中,除了 bitset、priority_queue(堆,也叫优先队列)以及 AVL(平衡树相关)之外,其他的都可以进行短时间的手撕代码实现。本次博客主要阐述一下堆与平衡树的基本用法,以及其中的区别所在。 priority_queue 堆 / 优先队列123456789101112131415161718192021222324252627282930313233pr 2020-01-04 cpp #STL #C++ #priority_queue #multiset