自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 map和set(C++)

map和set的用法

2024-08-30 15:48:34 488

原创 二叉搜索树(c++)

数据结构中的二叉搜索树的操作,及常见二叉树编程题

2024-08-30 09:53:24 1123

原创 多态(c++)

通俗来说,就是多种形态,具体点就是去完成某个行为,当不同的对象去完成时会 产生出不同的状态。

2024-08-27 21:30:13 1072

原创 继承(C++)

下面我们看到Person是父类,也称作基类。Student是子类,也称作派生类。

2024-08-08 17:02:39 1015

原创 优先级对列priority_queue

堆:完全二叉树+条件:任意节点都要比其孩子节点小(大)----》小堆(大堆)1.包含<queue>头文件+std2.底层就是堆3.模板参数列表说明:构建:关于比较方式:1.如果优先级队列中放的是内置类型元素,比如:int,double等,直接使用STL提供less和greater类模板来比较即可。注意: less是按照小于方式比较 greater是按照大于方式比较使用less和greater的时候,需要包含<functional>头文件 指针除外。

2024-07-24 21:35:42 333

原创 list详解(C++)

详细讲解了list的基本用法和list的模拟实现,

2024-07-09 21:02:46 1210 1

原创 C++(vector深度解析)

vector的基本操作,以及vector的模拟实现!!

2024-07-03 20:00:06 1015 1

原创 c++中(string类)

string中常见操作方法的总结介绍

2024-05-30 10:28:36 2005

原创 STL简介

STL简介

2024-05-27 17:47:47 186

原创 C/C++内存管理

C/C++内存分布,C语言中动态内存管理方式,C++中动态内存管理, operator new与operator delete函数, new和delete的实现原理,定位new表达式(placement-new)

2024-05-21 16:10:02 761

原创 类和对象(下)(针对构造函数、Static成员、友元、内部类,封装等问题)

主要针对类和对象中构造函数、Static成员、友元、内部类,封装等问题

2024-05-16 20:03:02 1635

原创 const关键字在(C和C++)中的用法

Const的在c语言和c++中的用法总结,以及区别

2024-05-11 12:08:13 957

原创 类和对象(中)

主要对类和对象中(6个默认成员函数)进行详细讲解

2023-09-13 17:48:29 122

原创 什么是类和对象?(上篇)帮你初步了解类和对象

对类和对象进行初步的了解,重点了解this指针的问题。

2023-09-07 15:52:14 148

原创 C++入门(基础) 非常实用

本文主要对于c++入门进行简单的讲解。

2023-09-03 15:23:38 207

原创 C语言----(动态内存管理)

主要对c语言中动态申请空间的几个函数进行讲解。

2023-06-06 21:54:59 385 1

原创 C语言-----(结构体的内存对齐)

本文对结构体的内存对齐进行深入的讲解!

2023-06-02 15:22:57 198

原创 c语言----内存操作函数(memcpy、memmove、memcmp、memset)

本文对内存操作函数进行了详细的解读,对其在内存空间运行情况用图进行了讲解!

2023-05-31 20:53:14 2040 1

原创 c语言-----------(关于字符串函数)详解

本文主要对字符串所相关的操作函数进行讲解,以及对应函数的模拟实现!

2023-05-31 16:32:45 251 1

原创 C语言------指针(进阶)(详细讲解)

指针进阶是对指针进一步进行了解,涉及到多种指针类型的讲解!

2023-05-29 17:06:38 186 1

原创 c语言----指针(初阶)

指针是c语言的灵魂,要想学好c语言首先要对指针有一个初步的了解,这里主要是对指针进行了初步的讲解!

2023-05-23 20:51:03 190 2

原创 二叉树的遍历(三种遍历形式,递归实现,非递归迭代实现)

数据结构——前序、中序、后序,三种遍历,及其实现三种遍历时两种形式的代码(递归和非递归形式)

2023-04-27 23:38:10 444

原创 C++中虚拟继承和普通继承的区别

C++中虚拟继承和普通继承的区别,以及虚拟继承底层详解

2023-04-03 17:14:02 479 2

原创 String类中(什么是深浅拷贝?如何解决浅拷贝问题?什么是写时拷贝)

string 类的模拟实现,主要解释string类中(深浅拷贝的区别),怎么去解决浅拷贝的问题

2023-01-18 17:27:30 259

原创 C++中拷贝构造函数解读

对C++中拷贝构造函数基本语法的解读

2022-12-21 16:42:38 231

原创 C++中关于this指针的解读

C++中通过引入this指针解决该问题,即:C++编译器给每个“非静态的成员函数“增加了一个隐藏的指针参数,让该指针指向当前对象(函数运行时调用该函数的对象),在函数体中所有“成员变量”的操作,都是通过该指针去访问。当this指针为空时,调的成员方法时,程序没有访问成员变量时就不会崩溃,如果访问了成员变量时程序就会崩溃。3. this指针本质上是“成员函数”的形参,当对象调用成员函数时,将对象地址作为实参传递给this形参。this是一个指针,指向调用该方法的对象,该对象成为当前对象。

2022-11-22 21:21:58 530

原创 复制带随机指针的链表

给定一个链表,每个节点包含一个额外增加的随机指针,该指针可以指向链表中的任何节点或空节点。要求返回这个链表的深度拷贝

2022-11-08 21:46:12 139 1

空空如也

空空如也

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

TA关注的人

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