自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 封装红黑树实现map和set

对map和set的实现,详细讲解

2025-01-10 17:42:20 808 3

原创 C++ 红黑树

红黑树详解

2025-01-09 17:29:48 537

原创 C++ STL map和set的使用

详解c++stl的map系列和set系列

2025-01-08 22:24:56 814

原创 AVL搜索树

细节十分多的AVL树

2025-01-07 10:15:00 1612

原创 二叉搜索树(Binary Search Tree)

对搜索二叉树进行详细的讲解

2025-01-03 09:00:00 976

原创 二叉树的一些题目

二叉树的一些题

2024-10-22 09:53:41 723 1

原创 c++ 多态

对多态进行详细讲解

2024-10-22 09:42:18 1063

原创 Linux操作系统 初识

那么在最开始的时候,计算机的运算速度慢,科学家需要排队一个一个来操作计算机并等待计算结果,然后轮到下一个人。但随着。

2024-09-08 23:09:36 1378

原创 C++ 继承

详细讲解继承(继承格式、父子兼容转换、作用域、切片、隐藏、子类默认成员函数、无法继承类、继承与友元、继承与静态成员、多继承、多继承指针偏移、多继承内部成员内存的分配、菱形继承问题、虚继承、虚继承解决菱形问题、io库菱形继承、继承和组合)

2024-09-08 17:27:41 1431

原创 C++ 模板进阶

模板非模板参数,特化以及模板只能写在.h里面的原因介绍

2024-08-25 23:43:02 841

原创 C++ 适配器 priority_queue(优先级队列)

优先级队列(堆)的详细介绍。包括堆介绍,优先级队列函数的介绍,建堆算法分析,优先级队列的实现

2024-08-25 12:00:00 717

原创 C++ 适配器 queue

queue的结构讲解,函数讲解,和queue的实现

2024-08-17 17:47:05 484

原创 C++ 容器 deque(双端队列)

deque的结构讲解,函数讲解,自我实现

2024-08-17 16:26:37 819 2

原创 C++ 适配器 stack

适配器stack的讲解和实现

2024-08-13 22:26:45 465

原创 C++ 适配器

适配器的讲解,举例,总结

2024-08-13 17:06:11 284

原创 C++ 容器 list

从list结构简单讲解,list的相关函数介绍及使用,list的简单实现来讲解list。

2024-08-11 23:21:53 916

原创 C++ 仿函数

仿函数的优点和使用

2024-08-11 17:16:55 246

原创 c++ 容器 vector

vector的原理,函数使用及实现

2024-08-04 23:27:41 914

原创 c++ 初始值设定项列表(initializer_list)

initializer_list的介绍,使用。

2024-08-04 17:28:10 1051

原创 c++ string解析及其实现

string 的使用,string内外函数的讲解,string的实现

2024-08-02 16:20:13 810

原创 c++迭代器的介绍

讲解迭代器使用,分类,和大致底层的实现。

2024-07-31 12:00:00 718

原创 c++ 类模版初阶

模板初阶

2024-07-28 16:39:45 831

原创 c++ 内存管理(new&delete&delete[])

new,delete,delete[]的用法,底层逻辑,和delete、delete[]区别说明;然后是内存申请失败的处理方案

2024-07-25 23:56:38 428 1

原创 c++ 类 (要学习类这一篇就够了 )

用 9159 个字详细讲解c++的类。值得一看。

2024-07-25 18:18:36 4168 6

原创 c++ 之引用

c++在指针的基础上添加了引用,祖师爷本贾尼博士既然要创建这个语法,说明指针一定有不足之处。

2024-07-24 12:00:00 419

原创 快排优化(继三数取中、插入排序优化后的再优化)

快排的进一步优化,包括三路分化,和自省排序(cpp里面sort函数的写法)

2024-07-18 22:44:29 928 3

原创 归并排序和磁盘里的归并

内存里面的归并(递归、非递归),文件里面的归并。

2024-07-18 17:04:45 1239 1

原创 大小端详解

大小端详细解读到通过两方法判断大小端

2024-07-09 23:36:24 323 1

原创 c++语法之函数重载

函数重载详解

2024-07-09 20:21:19 458 1

原创 c++语法之缺省参数

缺省参数详解

2024-07-08 21:51:05 513 5

原创 c++之命名空间详解(namespace)

详细解说namespace的语法,彻底掌握它的用处,为函数、变量和类的熟练使用做铺垫

2024-07-08 21:24:40 1447 5

原创 数据结构之链表

链表的结构,是否带头,是否循环,是否双向六中结构讲解,以及链表的用途,缺点

2024-07-07 23:47:58 597 1

原创 数据结构之顺序表

顺序表的原理,顺序表的各种函数实现

2024-07-07 00:01:17 310 2

原创 排序之快速排序

快排三中方法,以及优化

2024-06-20 21:46:37 480

原创 排序之选择排序

选择排序的原理,代码实现,优化。

2024-06-20 16:54:58 267

原创 数据结构——堆

在了解堆之前我们要先知道什么是物理结构,什么是实际结构。物理结构就是实际要用到那种内存储存形式,是像数组这样连续的,还是像链表这样分散的。实际结构举个例子,二叉树实际结构就是一颗类似树的结构,链表就是类似链状的结构,是我们想象出来直观的。像顺序表它的物理结构和实际结构都是数组,链表的物理结构和实际结构也是相似的,二叉树也是同理。但是今天要讲的堆,它的物理结构是数组,但是实际结构却是完全二叉树。是一个比较抽象的数据结构。

2024-06-17 23:55:50 1451 3

原创 二叉树的基础讲解

将近5k字详细讲解树及其二叉树的基础内容,包括树的概念,树的相关专业名词,树的遍历,树的运用,二叉树,二叉树的遍历(前中后序遍历,层序遍历,广搜深搜),二叉树创建,二叉树的一些常用函数,二叉树用途,二叉树的缺陷,高级数据结构里面的树。

2024-06-17 12:00:00 1082 1

原创 循环队列的实现

循环队列

2024-05-16 22:08:01 903 1

原创 栈和队列用对方来实现自己

数据结构里面关于栈和队列相互实现的两个题目.

2024-05-16 20:10:41 1234 2

原创 学习和分析各种数据结构所要掌握的一个重要知识——CPU的缓存利用率(命中率)

对于缓存利用率的介绍

2024-05-07 22:39:57 874 11

空空如也

空空如也

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

TA关注的人

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