自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++之LIST模拟实现(代码纯享版)

本文主要展示了模拟List的代码实现通过模拟实现List类,可以加深我们对list的印象,了解它的底层逻辑,可以使我们更好地去使用它。

2024-10-10 16:18:33 603

原创 C++容器之list基本使用

本文讲介绍C++中重要的容器list他的常见接口,并且会介绍list和vector的区别list容器其实是一个带头节点的双向循环链表。下边是list的文档介绍list的文档介绍!!!!!!

2024-10-02 11:39:39 1385

原创 C++容器之vector模拟实现(代码纯享版!!!)

本文是模拟实现vector部分功能的代码,可以直接拿去使用以上就是vector容器模拟实现的代码,实现了基本的常用的功能,一些很少用的没有实现,纯手打。

2024-10-01 18:17:36 278

原创 C++STL容器之vector!!!!!

本文介绍了C++STL容器中常见的vector,介绍了它的一些常见接口和使用。构造函数声明接口说明vector()无参构造构造并初始化n个val拷贝构造使用迭代器进行初始化构造!!!!!!

2024-09-30 18:26:45 951

原创 C++之string模拟代码纯享版(拿去能直接用!!!)

本文把模拟实现string的代码完整呈现,可以为阅读者提供参考。这里是我手动实现模拟的String函数,如有不足,敬请谅解,可以评论区给我留言。希望大家给个免费的小攒攒!!!!!!!!!

2024-09-30 11:17:40 355

原创 C++标准库类型之string类

标准库类型string表示可变长的字符序列,使用string类型必须首先包含string头文件。作为标准库的一部分,string定义在命名空间std中。接下来的示例都是已经包含了头文件的。//这里也可以写成using std::string;只单独展开string类,但是我们为了输入输出方便简洁,就全部展开了。return 0;如何初始化类的对象是由类本身决定的。一个类可以定义很多种初始化对象的方式,只不过这些方式之间必须有所差别。

2024-09-29 10:09:45 1476

原创 数据结构之手搓顺序表(顺序表的增删查改)

在我们学习初阶顺序结构的时候,首当其冲学习的就是顺序表,下边我将边讲解边手搓一个顺序表并实现他的增删改查功能概念:顺序表是用⼀段物理地址连续的存储单元依次存储数据元素的线性结构,⼀般情况下采用数组存储。其实顺序表的底层结构就是数组,我们对数组进行封装,实现了增删改查等常用的接口。顺序表有静态顺序表和动态顺序表。我们这里主要实现动态顺序表,因为静态顺序表有缺陷,空间给少了不够用,给多了又浪费。int size;//有效的数据个数//空间容量}seqlist;//顺序表的初始化。

2024-09-24 20:44:08 637

原创 C++中的缺省参数到底是什莫?(超简单)

C++中一个概念叫缺省参数,他是一个非常方便的使用。C++中的缺省参数在实际使用中可以给我们提高极大的效率,学习C++一定要知道缺省参数如何使用。

2024-09-24 15:47:03 252

原创 初识C++(C++新手入门,C++入门基础),学C++必看!

C++的起源可以追溯到1979年,当时Bjarne Stroustrup(本贾尼·斯特劳斯特卢普,这个翻译的名字不同的地方可能有差异)在贝尔实验室从事计算机科学和软件工程的研究⼯作。⾯对项⽬中复杂的软件开发任务,特别是模拟和操作系统的开发工作,他感受到了现有语⾔(如C语言)在表达能力、可维护性和可扩展性方面的不足。1983年,Bjarne Stroustrup在C语言的基础上添加了⾯向对象编程的特性,设计出了C++语言的雏形,

2024-09-24 15:17:48 767

原创 qsort函数的介绍与使用(学会这个函数,再也不怕排序了!)

随着C语言的学习,我们渐渐也学到了许多排序方法,这里我将介绍一个库函数qsort,他可以对拥有任意类型元素数据的数组进行排序。首先我们要知道qsort的头文件是 ,使用它的时候要包含头文件。我们可以看到,qosrt一共有四个参数。那这四个参数都是什么呢?void* base:这个参数就是要被派排序数组的第一个元素。也就是base存放的是等待排序数组的第一个元素的地址。size_t num:这个参数表示base指向数组里边的元素个数。

2024-08-10 16:38:22 1874

原创 数组指针变量

在学习的过程中,把学到的知识写出来一篇博客,可以帮助我们融会贯通,对知识更了解,记忆更深刻。

2024-08-07 16:37:36 336

原创 指针与数组(干货满满)

在学习的过程中,把学到的知识写出来一篇博客,可以帮助我们融会贯通,对知识更了解,记忆更深刻。

2024-08-07 13:34:35 1136

原创 C语言中令无数人谈指色变的指针!了解指针(比较详细)

在学习的过程中,把学到的知识写出来一篇博客,可以帮助我们融会贯通,对知识更了解,记忆更深刻。

2024-08-06 17:36:39 1960

原创 冒泡排序的使用

在学习的过程中,把学到的知识写出来一篇博客,可以帮助我们融会贯通,对知识更了解,记忆更深刻。

2024-08-05 20:35:48 396

原创 使用C语言实现简单的扫雷游戏

使用C语言进行简单的扫雷游戏实现

2024-07-27 18:34:40 380

原创 二分查找、折半查找

你会1,2,3,4...这样猜吗?⼀般你都会猜中间数字,比如:150,然。比如我买了⼀双鞋,你好奇问我多少钱,我说不超过300元。你还是好奇,你想知道到底多少,我就让。在⼀个升序的数组中查找指定的数字n,很容易想到的⽅法就是遍历数组,但是这种方法效率⽐较低。后看⼤了还是⼩了,这就是⼆分查找,也叫折半查找。注意,二分查找只适用于升序的数组。

2024-07-21 18:40:27 190

空空如也

空空如也

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

TA关注的人

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