- 博客(20)
- 收藏
- 关注
原创 从入门到了解C++系列-----继承
继承也叫做白盒操作,具有(is a)的关系。也就是它的子类会看到父类函数方法的实现方式。比如动物、狗、猫。都是 is a。也就是前面的例子都是这种继承方式。还有另外一种方式为:(has a)组合的方式,也叫做黑盒操作。这种方式,当子类去使用父类的时候由于是定义的 Person 变量。看不到具体是怎么实现的,通常:汽车有:轮胎、发动机。这样的就是组合。
2025-04-14 10:00:00
1263
原创 从入门到了解C++系列-----stack、queue、priority_queue
本章将会讲解容器适配器的底层逻辑实现,是我学到的主流写法。当作是我学习理解的笔记。基本上这个思维导图,就是所有相关的内容。
2025-03-16 09:00:00
220
原创 从入门到了解C++系列-----string(下)
本片文章是对 string 进行模拟实现,从上一篇文章的实现部分继续进行书写。将会实现构造函数的深拷贝以及传统写法与现代写法、容量操作、迭代器以及对对象的修改操作。
2025-02-09 17:25:16
431
原创 从入门到了解C++系列-----string(上)
本章将会详细的讲解,string是什么,如何使用以及是如何进行实现的。文章上篇将会介绍string的几个常用的函数接口,以及一部分的实现。
2025-01-20 09:00:00
1563
原创 从入门到精通数据结构----四大排序(上)
本篇文章主要介绍常见的四大排序:交换排序、选择排序、插入排序、归并排序。上主要介绍前三种。由常见的时间复杂度较大的,再到复杂到较小的比较难的排序。由浅入深,层层递进,实现对排序的深刻理解.
2024-11-23 08:00:00
1126
原创 从入门到了解C++系列-----内存管理 + 初步了解模板
本篇文章是对于 c++中内存管理的讲解。将会讲解两个部分:一个是数据的存储,另外一个是new 与 delete。也是对于我学习内容的总结与分析。
2024-11-11 07:27:13
671
原创 从入门到精通数据结构----栈与队列
本篇文章是对于我在学习栈与队列的时的思考与总结。数据结构知识定义了一些特定的用法,但是对于如何实现并没有确定的模板。本篇文章是展示站与队列的其中一种写法(以c++的STL库为参考)
2024-10-30 08:00:00
1021
原创 《算法妙趣生,代码启征程》---第一期:双指针算法
写这个系列是为了记录我所学习的模块,进行分析 + 总结 + 归纳。如果你也对算法感兴趣,可以跟着我一起学习总结,我会在我理解明白了的基础上,进行尽可能详细,通俗易懂的语言进行表达。
2024-09-17 10:46:59
1911
原创 从入门到精通数据结构系列----二叉树(1)
通常的方法是链表中每个结点由三个域组成,数据域和左右指针域,左右指针分别用来给出该结点左孩子和右孩子所在的链结点的存储地址。对于深度为K的,有n个结点的二叉树,当且仅当其每一个结点都与深度为K的满二叉树中编号从1至n的结点一一对应时称之为完全二叉树。(ps:具体可以查看性质3),而在完全二叉树里面的度为 1 的个数通过图片可以判断出,要么为 1,要么为 0;非完全二叉树他数据储存,不一定是由上到下都是顺序储存的,与根结点, 叶子结点有关。4. 若规定根节点的层数为1,具有n个结点的满二叉树的深度,h=
2024-09-09 09:00:00
650
原创 从入门到了解C++系列-----初识C++
写这个系列,是为了回顾 + 总结梳理自己的c++学习。里面的内容可能不会特别详细,但是我对于感觉比较重要的地方会进行详细的说明、理解,能把自己讲董的前提下让看这篇文章的人能够理解我的意思。
2024-09-09 08:30:00
2285
原创 地址指针加数组,这个问题很棘手---(大厂都爱考的面试题)
本篇文章将会以图片加文字的形式,分析在指针上常考的面试题,可以很好帮助我们进一步了解指针,早日拿到大厂offer。废话不服多说现在就开始吧! 首先,这道题目创建了一个数组里面有5个元素,随后是一个 ptr 的指针将 &a + 1 转化为int* 类型(对于数组,数组名是首元素的地址,但是当sizeof(a),&a 取的就是整个数组的地址,其他情况情况下都是首元素的地址)明白了这一点则代表此时的 ptr 指向了这个位置。 最后的打印为 *(a + 1) 代表 a 为首元素的地址 + 1代表向后走一位指向了 2
2024-08-30 18:40:30
1382
原创 手把手教你学会 qsort() 排序
这个 qsort() 所使用的思想与冒泡排序相似都是一对一对的进行比较,最后还有特别注意的是括号要全把这包起来后再去找里面的 age!最后的最后,如果有什么疑问可以直接踢我,我们共同进步!!如果对你有帮助还希望可以给我一个免费的赞。拜托了!😊😊😊。
2024-08-24 21:40:16
400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人