- 博客(76)
- 收藏
- 关注
原创 【STL】C++ queue队列(包含优先级队列) 基本使用
本节讲解了队列和优先级队列, 对前面的基础知识有一定的要求. 全程代码演示, 概念性东西请翻阅前面博客和自行查阅.
2024-06-02 20:50:15
669
原创 【STL】C++ string vector list模拟实现
本节 用C++ 模拟实现了 string vector list 底层, 代码是简化版, 但是能充分理解底层, 巩固基础, 对三个的容器的理解一定更上一层楼.
2024-05-22 22:02:56
299
原创 【STL】C++ list 基本使用
本节注意讲解了 list 的基本使用, 全程代码实验, 理论性较少, 可参考前面 string 章节和文档.
2024-05-21 22:05:22
1079
原创 【STL】C++ vector基本使用
本节结合文档和代码对vector 的基本用法进行了讲解, 建议看一下上一节的 string 讲解, 这样更好理解些.
2024-05-19 19:45:48
900
原创 【STL】C++ string基本使用
本节主要讨论了STL的标准库中的string, 涉及了常见构造, 容量操作, 访问遍历操作, 修改操作以及一些其他常见操作, 内容简单, 全程代码演示, 容易理解.
2023-12-21 16:53:10
415
原创 第二阶段总结
C++基础知识终于告一段落, 接下来是STL的开始, 也意味着我们终于可以开始上车了, C++的好戏才开始.感觉C++用起来是非常的方便, 但是C语言是地基, 不先学C语言, 你怎天知道指针呢?而且C++本来就包括了C语言, C语言是C++的一部分, 肯定要去学它的. 身边好多人给我说为什么不直接学C++, 偏要先学C语言, 对此我也是暗暗嘲讽了.STL是C++中的优秀作品,有了它的陪伴,许多底层的数据结构 以及算法都不需要自己重新造轮子,站在前人的肩膀上,健步如飞的快速开发。
2023-12-20 15:37:22
110
原创 【C++】模板--函数模板和类模板
本节主要讨论了C++函数模板和类模板, 以及它们的原理, 基本使用, 匹配原则和实例化. 难度不大, 全程代码演示, 容易理解.
2023-12-19 15:19:19
223
原创 【C++】new 和 delete
本节主要讨论了new delete, 并且对于它们的底层原理和实现原理进行了剖析, 此外还有定位new的用法, 难度不大, 全程代码演示, 注重理解.
2023-12-18 20:35:49
144
原创 【C++】类和对象(7)--友元, static成员
本节主要讨论了友元概念,友元函数, 友元类. 第二个就是static成员的用法和特性, 内容简单, 理解为主.
2023-11-18 20:19:32
329
原创 【C++】类和对象(6)--运算符重载
本节主要讨论了运算符重载的概念, 实现以及默认赋值运算符, 取地址操作符重载. 理解起来比较抽象, 注重底层原理.
2023-11-18 13:04:51
233
原创 【C++】类和对象(5)--拷贝构造函数
本节主要讨论了拷贝构造函数, 它的重载形式, 参数原则, 默认拷贝函数以及深度拷贝的实现.基础性较强, 理解为主, 全程代码讲解.
2023-11-16 18:31:28
140
原创 【C++】类和对象(3)--初始化列表(再谈构造函数)
本节自上一节构造函数后的进一步讨论, 初始化列表, 对初始化列表概念, 特性以及用途进行了讨论, 并且全程代码验证, 对构造函数的基础要求高.
2023-11-14 16:00:55
371
原创 【C++】类和对象(2)--构造函数
本节主要讨论了构造函数的概念和特性, 以及默认构造函数, 内容虽少, 但是精髓全在其中, 本节不易理解, 得多下功夫.
2023-11-13 22:03:06
375
原创 【C++】类和对象(1)--初识
本节内容比较多但是比较简单, 注意讨论了类的定义, 访问限定符及封装, 类的作用域, 类的实例化, 类对象模型, this指针. 基础性比较强,需要深层次的理解.
2023-11-13 21:13:12
190
原创 【C++】C++入门(下)--内联函数 auto关键字 nullptr
本节主要讨论了内联函数, auto关键字以及空指针, 对C语言基础要求较高.
2023-10-28 20:32:09
246
原创 【C++】C++入门(中)--引用
本节主要讨论C++里的引用, 包括概念,特性, 使用场景, 效率比较以及与指针的对比, 对C语言基础要求较高, 全程也采用代码的形式进行讲解.
2023-10-28 17:01:04
239
原创 【C++】C++入门(上)--命名空间 输入输出 缺省参数 函数重载
本节主要对C++入门基础命名空间, 输入输出, 缺省参数和函数重载进行了讨论, 对C语言基础要求高, 讲解主要采用代码讲解, 全程实战.
2023-10-28 15:41:57
227
原创 【数据结构】排序--快速排序
本节从多角度和多方法用C解析了快速排序,包括Hoare版本, 挖坑法, 前后指针法, 优化子区间, 非递归快速排序, 并且对每个方法优化以及细节控制进行深度剖析和图解.
2023-10-17 21:51:39
427
原创 【数据结构】排序--选择排序(堆排序)
本节主要用C讲解了选择排序中的堆排序和直接选择排序. 并且对向下建堆的方式和时间复杂度进行了深入分析和图解.
2023-10-14 17:51:11
374
2
原创 【数据结构】二叉树--OJ练习题
本节主要对二叉树的OJ常规题目进行了代码实现和讲解, 对二叉树链式结构的基础要求很高,具有递归思想.希望大家可以多多练习!
2023-10-14 16:44:03
280
原创 【数据结构】二叉树--链式结构的实现 (遍历)
本节主要讲解了二叉树基本遍历(前序, 中序, 后序, 层序),以及对二叉树递归思想进行了应用.对基础要求高, 我对难点地方就行了图解和递归展开图.大家可以根据代码和图解进行理解.
2023-10-12 22:04:51
664
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅