自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux->进程概念(精讲)

三万字,让你彻底理解进程!(冯·诺依曼体系结构->操作系统->进程->进程的调度和切换->环境变量->进程地址空间)

2025-06-22 22:18:49 524 6

原创 专题一_双指针_快乐数

力扣202快乐数的讲解与实现

2025-06-10 22:27:01 443

原创 专题一_双指针_复写零

力扣题目1089 复写零的讲解与实现

2025-06-10 20:25:22 671

原创 Linux环境基础开发工具->gdb

gdb是什么;debug和release的区别和由来;gdb的指令;调试技巧和本质

2025-06-10 10:16:02 771

原创 Linux环境基础开发工具->make/Makefile

make/makefile是什么;make/makefile使用场景;make/makefile的格式;ACM时间;.PHONY的意义

2025-06-01 18:11:24 927

原创 Linux环境基础开发工具->gcc/g++

gcc/g++是什么;gcc的选项;编译的过程;动静态库;巧记选项后后缀;

2025-05-29 19:38:00 909

原创 Linux环境基础开发工具->vim

vim是什么;vim的使用;vim的模式切换;vim的操作详解;vim的配置文件;vim的操作汇总

2025-05-22 22:29:44 1084

原创 智能指针RAII

智能指针的意义;智能指针的的使用场景;智能指针的的历史发展;智能指针的模拟实现;

2025-05-21 23:16:34 942

原创 C++的异常

异常的意义;异常的语法规则;异常的使用场景;异常的重新抛出;异常的优缺点;

2025-05-21 13:29:22 660

原创 Linux的权限问题

Linux的权限,看这一篇就够了~

2025-05-19 15:17:01 1186 4

原创 lambda表达式

lambda表达式的格式;lambda表达式的使用场景;lambda表达式的风险;

2025-05-11 21:34:26 1072

原创 可变参数模板

可变参数模版的介绍;展开参数包的方式;emplace接口高效的原因;特定情况下emplace的效率;

2025-05-11 17:40:59 895

原创 右值引用的剖析

让每个人都能够理解右值引用

2025-05-10 23:28:13 1059

原创 布隆过滤器

布隆过滤器的介绍;布隆过滤器的实现;布隆过滤器的使用;

2025-05-05 20:34:54 1030

原创 function包装器的意义

function包装器的意义;function包装器的书写格式;bind绑定的意义;

2025-05-04 21:43:56 716

原创 位图的实现和拓展

位图的了解;位图的模拟实现;用位图解决题目;

2025-05-04 21:24:24 855

原创 用哈希表封装出unordered_set/_map

用哈希表封装出unordered_set/map的讲解

2025-05-04 17:28:41 783

原创 手撕哈希表

从0带你实现哈希表(闭散列和开散列的实现,以及测试用例)

2025-05-01 22:12:05 714

原创 用红黑树封装出set和map

用红黑树封装出set和map ,实现了插入旋转以及四个迭代器的实现和讲解 iterator const_iterator reverse_iterator const_reverse_iterator!

2025-04-22 14:01:25 741

原创 手撕红黑树

红黑树的模拟实现 插入 旋转 检查 高度 size 以及和AVL树对比

2025-04-11 18:28:05 1056

原创 手撕AVL树

模拟实现AVL树 插入 左旋转和右旋转的深度解读 检查函数 以及AVL树的测试

2025-04-04 18:29:43 1255 4

原创 前序+中序遍历序列构造二叉树(或中序+后序)

力扣 105从前序和中序遍历构建二叉树 和 106从中序序和后序遍历构建二叉树 的代码实现和解读 以及二者的比较

2025-04-01 18:15:04 792

原创 二叉树搜索树与双向链表

牛客题目JZ36 二叉树搜索树与双向链表

2025-04-01 00:15:00 324

原创 map的[ ]的解析

详细讲解C++ map的[ ]的作用

2025-03-31 00:30:00 1745

原创 二叉树的最近公共祖先

力扣题目 236 二叉树的最近公共祖先的两种解法

2025-03-31 00:15:00 237

原创 根据二叉树创建字符串

力扣题目606根据二叉树创建字符串 的讲解与实现

2025-03-29 15:50:33 203

原创 搜索二叉树的模拟实现

搜索二叉树的实现( 递归实现 和 非递归实现 kv模型和k模型的应用场景 )附源码cv即可

2025-03-29 14:10:52 1092

原创 多态的原理

让你彻底理解多态(附带多态的诸多面试题目)

2025-03-26 15:20:20 829 2

原创 菱形虚拟继承的原理

菱形虚拟继承的原理(虚基表) 通过内存窗口讲解

2025-03-24 21:29:23 419 5

原创 模版的特化引发的权限扩大的解决方法

模版的特化引发的权限扩大①:权限问题②:类型转换会生成具有常性的临时变量③:const int 和 int 是不同的类型④:对特化参数的解读 全篇简单易懂 逻辑清晰

2025-03-24 18:55:15 688

原创 priority_queue的模拟实现

priority_queue的模拟实现 仿函数结合向上/向下t调整函数的使用 以及适配器类的体现!附源码cv即可

2025-03-23 17:56:57 984

原创 数组中的第K个最大元素

数组中的第K个最大元素 的三种解题方法 sort法 priority_queue法 TopK法

2025-03-23 14:57:41 394

原创 仿函数 VS 函数指针实现回调

仿函数 和 函数指针实现回调的对比 突出仿函数更优的点

2025-03-22 22:02:51 927

原创 二叉树的层序遍历I 和 II

力扣题目 102和107二叉树的层序遍历 的解析与代码 LevelSize法通吃

2025-03-16 21:09:34 324

原创 逆波兰表达式求值

力扣题目 逆波兰表达式求值 的两种写法(else if 和 switch case)

2025-03-15 14:10:30 551

原创 验证栈序列

力扣题目 验证栈序列的思路和代码

2025-03-11 14:04:04 217 1

原创 list的模拟实现

C++中stl中的list的模拟实现包括反向迭代器 思路及代码 附源码cv即可

2025-03-09 16:44:17 1210

原创 最小栈 _ _

力扣 题目 最小栈 (用两个栈来解决即可)

2025-03-08 21:09:46 240

原创 电话号码的字母组合

力扣题目 电话号码的字母组合 递归解法

2025-03-08 20:32:15 480

原创 杨辉三角

力扣题目 杨辉三角 的解析

2025-03-08 17:30:26 395

空空如也

空空如也

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

TA关注的人

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