
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
迭代器的分类,emplace_back,insert实现中间插入,sort (升 / 降),merge,unique,remove,splice,各种函数,三个类,const_iterator详解

stack--queue--deque--priority_queue-- 仿函数Less/Greater

(如果不令就先ctrl+k,然后再ctrl+c)(如果不令就先ctrl+k,然后再ctrl+u)

非类型模板参数, array, 函数模板特化, 类模板全特化, 类模板偏特化, 指针/引用偏特化

堆部分基于数组实现完全二叉树,包含初始化、销毁、插入、删除等基础操作,重点解析向上调整 AdjustUp与向下调整 AdjustDown算法,并实现堆排序;二叉树部分采用链式结构,讲解前序遍历构建二叉树、节点个数统计、叶子节点计算、第 k 层节点数、树高求解、节点查找等基础功能,同时覆盖前 / 中 / 后序遍历、单值二叉树、相同树、对称二叉树、子树判断、翻转二叉树、平衡二叉树等高频算法题型,附完整

类 class, 访问限定符 public /private/protected,this 指针 ,默认成员函数(构造,析构,拷贝构造,赋值运算符重载),初始化列表,const ,类型转换,static ,friend友元,内部类,匿名对象

重载operator[ ] ,迭代器,auto,sizeof(string),resize、clear 和 reserve,push_back、append和+=,insert、erase和replace,几种find,getline

c_str npos 多文件重复定义 构造函数 析构 size operator[] 迭代器与范围for const迭代器 push_back/append/+= reserve insert erase find 拷贝构造 substr 赋值重载 比较重载
c_str npos重复定义问题 构造函数 析构 size operator[] 迭代器与范围for const迭代器 push_back/append/+= reserve insert erase find 拷贝构造 substr 赋值重载 比较<<和>>

vector, 类模板,构造函数,迭代器构造,列表初始化,遍历,operator [], 范围 for, reserve, resize, push_back, insert, 迭代器失效,erase, clear, swap, 析构函数,拷贝构造,赋值运算符重载,区间构造,填充构造








