- 博客(56)
- 收藏
- 关注
原创 【C++】哈希的简单模拟实现
讲解了 unordered_map、unordered_set 的使用;分析了其底层结构;根据闭散列 · 线性探测,哈希桶(又叫开散列、拉链法)模拟实现了简单的哈希算法
2026-03-06 17:09:22
386
1
原创 【C++】map_set 的封装
基于红黑树,逐步模拟实现、封装 map、set,分为:框架、仿函数取 Key、迭代器、const 迭代器、map 的 operator[ ]
2025-11-13 15:16:07
870
13
原创 【OJ】二叉树的经典OJ题
二叉树的创建字符串、层序遍历、最近公共祖先及优化、非递归的前中后序遍历;按前中、中后序构造二叉树;二叉搜索树转化为有序双向链表
2025-10-23 16:25:46
895
37
原创 【C++】二叉搜索树(图码详解)
用非递归、递归实现了二叉搜索树的查找、插入、中序遍厉、删除、默认成员函数讲解了二叉搜索树的应用模型:key、key_value 的搜索模型
2025-10-19 14:15:45
971
34
原创 【C++】多态
通过实例代码和内存模型分析,深入讲解了多态的实现机制和注意事项,包括:(1)定义、实现条件(2)虚析构函数必要性(3)单、多继承下虚函数表机制(4)纯虚函数和抽象类
2025-10-18 17:48:19
1134
28
原创 【C++】继承
系统讲解了继承的概念、实现原理、使用场景,包括:(1)概念、对象赋值转换规则、子类默认成员函数特性、特殊场景处理(友元/静态成员)(2)多继承问题(菱形继承及菱形虚拟继承)
2025-10-04 16:02:01
1665
54
原创 【Linux】基本指令 · 下
介绍了起别名、查看文件、查找、时间、过滤、压缩解压缩、查系统等指令。Linux下一切皆文件,输出、追加、输入重定向,管道,指令本质及运行原理
2025-09-12 23:42:05
1542
34
原创 【C++】string 的使用(内含模拟实现代码)
详细介绍了STL中的string类。以代码的方式解析每个函数的用法、常见使用场景;深浅拷贝、编译器的优化
2025-09-10 21:27:52
1298
25
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅