自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 【C++】多线程

本节主要讲解了C++ 多线程的 创建, 互斥变量, 条件变量以及原子操作

2024-12-02 17:54:54 5483

原创 【C++】智能指针

本节讲解了C++ 智能指针的原理和使用

2024-11-21 11:17:29 1166

原创 【C++】位图

本节主要讲解了C++位图的原理和实现, 以及一些常见应用.

2024-11-04 22:08:02 1799

原创 【C++】类型转换

本节主要讲解了C++ 四大类型转换和 RTII.

2024-10-31 15:07:08 770

原创 【C++】特殊类设计

本节主要讲解了C++ 五种特殊类

2024-10-22 22:09:02 597

原创 【C++】哈希 Hash

本节讲解了 hash的基本使用 以及 开散列和闭散列的模拟实现.

2024-10-21 16:00:55 1011

原创 【C++】红黑树

本节讲解了红黑树的基础概念和模拟实现

2024-10-14 16:21:56 542

原创 【C++】AVL 树

本节简要实现了 AVL树的底层

2024-10-11 19:38:12 526

原创 【C++】map 和 set

本节主要讲解了 map multimap set multisetr 四种关联式容器的概念和基础操作方法

2024-10-10 16:04:07 997

原创 【C++】二叉搜索树

本节主要讲解了 搜索二叉树的构建和增删查改功能模块的模拟实现, 为后面的应用和Hash打下坚实的基础

2024-10-09 17:24:01 405

原创 【C++】多肽

本节主要讲解了C++多肽的实现和原理, 对周边的必要知识也进行了分析.

2024-10-03 23:45:06 1810 2

原创 【C++】继承

本节主要讲解了继承的相关知识, 很详细, 并且全程代码验证

2024-09-30 16:47:46 599

原创 C++ 反向迭代器的模拟实现思路

以vector, list为例的 反向迭代器实现

2024-09-26 10:11:38 332

原创 【STL】C++ 栈和队列的模拟实现

本节主要讲解了 栈, 队列, 优先级队列的模拟实现

2024-09-25 16:30:26 483

原创 【STL】C++ queue队列(包含优先级队列) 基本使用

本节讲解了队列和优先级队列, 对前面的基础知识有一定的要求. 全程代码演示, 概念性东西请翻阅前面博客和自行查阅.

2024-06-02 20:50:15 669

原创 【STL】C++ stack(栈) 基本使用

本节讲解了栈的基本使用

2024-05-29 22:07:59 1310

原创 【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++】类和对象(4)--析构函数

本节主要对析构函数的概念和特性进行了讨论, 他与构造函数有一定联系, 两者关联学习, 效果最佳.

2023-11-14 21:59:34 306

原创 【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

原创 第一阶段总结

第一阶段总结

2023-10-23 19:23:30 86

原创 【数据结构】排序--归并排序

本节主要对归并排序递归版本和非递归版本进行了讲解, 对二叉树基础要求很高, 希望大家可以根据代码和图解进行理解.

2023-10-19 11:34:49 277

原创 【数据结构】排序--快速排序

本节从多角度和多方法用C解析了快速排序,包括Hoare版本, 挖坑法, 前后指针法, 优化子区间, 非递归快速排序, 并且对每个方法优化以及细节控制进行深度剖析和图解.

2023-10-17 21:51:39 427

原创 【数据结构】排序--选择排序(堆排序)

本节主要用C讲解了选择排序中的堆排序和直接选择排序. 并且对向下建堆的方式和时间复杂度进行了深入分析和图解.

2023-10-14 17:51:11 374 2

原创 【数据结构】排序--插入排序(希尔排序)

本节主要用C讲解了插入排序的直接排序和希尔排序, 并且进行了图解和特性的总结.

2023-10-14 17:28:09 678

原创 【数据结构】二叉树--OJ练习题

本节主要对二叉树的OJ常规题目进行了代码实现和讲解, 对二叉树链式结构的基础要求很高,具有递归思想.希望大家可以多多练习!

2023-10-14 16:44:03 280

原创 【数据结构】二叉树--链式结构的实现 (遍历)

本节主要讲解了二叉树基本遍历(前序, 中序, 后序, 层序),以及对二叉树递归思想进行了应用.对基础要求高, 我对难点地方就行了图解和递归展开图.大家可以根据代码和图解进行理解.

2023-10-12 22:04:51 664

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除