本文主要讲解了二叉树的一些基础练习题,包括树的深度,高度,最短路径,三种遍历的转换,树结构等,并附带完整代码与详细解释,后序是出二叉树的进阶练习题
STL源码学习(4)- list
本文主要剖析了SGI STL源码中的list容器,讲解了list容器的构造,数据类型,迭代器,基本元素操作,其他较复杂操作,例如 list的sort与transform,并且附带实现代码
STL源码学习(3)- vector
本文通过剖析STL vector的源码,主要讲述了vector容器的实现原理与技术手段
STL源码学习(2) - 迭代器概念与traits编程技法
本文讲解了STL中迭代器概念,traits编程技巧与方法,五种迭代器类型以及 _type_traits操作
STL源码学习(1)- 空间配置器
本文主要剖析了SGI STL的一二级空间配置器,内存基本操作函数
贪心算法例题与讲解(2)
贪心算法的刷题训练与题目讲解,附带完整AC代码,题目来源于洛谷(第二弹)
贪心算法例题与讲解(1)
贪心算法的刷题训练与题目讲解,附带完整AC代码,题目来源于洛谷(第一弹)
git学习(4) - git在服务器上的操作
本文主要讲解Git在服务器上的应用
git学习(3)- Git分支的操作管理与工作流程
本文主要讲解了git分支的概念,如何新建分支,合并分支,删除分支,管理分支,分支开发的流程和远程分支及分支衍和等操作
git学习(2) - 基本命令操作总结
本文主要讲解了git的常用基本操作,如创建仓库,更新提交仓库,撤销,创建远程仓库等等