自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 模板的使用

class 类模板名// 类内成员定义// 动态顺序表// 注意:Vector不是具体的类,是编译器根据被实例化的类型生成具体类的模具public :, _size(0){}// 使用析构函数演示:在类中声明,在类外定义。~Vector();// 注意:类模板中函数放在类外进行定义时,需要加模板参数列表if(_pData)【优点】

2023-11-24 01:13:37 838 1

原创 带你理解二叉树递归结构

看这段之前,建议大家先了解一下递归刚开始学起来可能是比较懊恼,但是后期会用了以后,我们就会爱上递归,反而觉得非递归才更懊恼我们先看一段代码首先我们看此段代码的二叉树图形如下图代码运行结果图如下。

2023-05-07 17:42:27 168 8

原创 【数据结构】二叉树

树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。有一个特殊的结点,称为根结点,根节点没有前驱结点除根节点外,其余结点被分成M(M>0)个互不相交的集合T1、T2、……、Tm,其中每一个集合Ti(1<= i <=m)又是一棵结构与树类似的子树。每棵子树的根结点有且只有一个前驱,可以有0个或多个后继 因此,树是递归定义的。

2023-05-06 21:58:50 101 2

原创 C++类和对象(上)

/ 类体:由成员函数和成员变量组成 };// 一定要注意后面的分号class为定义类的关键字,ClassName为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成内联函数处理。类声明放在.h文件中,成员函数定义放在.cpp文件中,注意:成员函数名前需要加类名::一般情况下,更期望采用第二种方式。

2023-05-03 19:36:29 62 4

原创 C++入门

namespace My_Object //My_Object是命名空间的名字,一般开发中是用项目名字做命名空间名。// 命名空间中可以定义变量/函数/类型 int rand = 10;int val;在使用内联函数之前,不知道大家是否听过宏函数,宏函数其实并不是一个函数,书写形式则是用#define来使用,而且用起来也比较繁琐,并且极容易出错。最基础的宏其实我们也了解到了,就是宏定义这种类型。而宏函数则是类似这种类型,就不多解释了,有兴趣的可以自己去了解一下。

2023-04-23 22:23:55 100 3

原创 链表相关帮助

可能我没有那么多时间来总结太多,但是我把我认为可能比较棘手的问题写了出来,虽然不全面,但是也应该有所帮助。后期会不定时的更新一些新的东西。

2023-04-20 00:50:46 73 5

空空如也

空空如也

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

TA关注的人

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