自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ 缺省参数

2.缺省参数不能再函数声明和定义中同时出现,原因是如果声明和定义位置同时出现,恰巧两个位置的提供值不同,那样编辑器就无法确定到底该用哪个值作为缺省值。在声明或定义函数时为函数的参数指定一个缺省值,若是没有指定实参则采用该形参的缺省值,否则使用指定的实参。1.半缺省参数必须从右往左依次给出,不能间隔给出;

2023-06-03 20:22:00 72 2

原创 循环队列的实现

按照题目中的要求循环队列的大概样子是如图: 判空功能模块代码如下:第二:我们还需要判断队列是否满,而在判断是否满的时候,用head == tail 是否还可以?答案是不可以,若是可以的话,判空与判满会出现歧义。判断循环队列是否满的方法我们介绍两种。方法一:题目中所要求的设置一个K来统计队列中的元素个数。方法二:在链表中空出一个位置,当tail->next 指向的是head的时候代表队列已满,如图: 下面我们来实现一下判断队列是否满的代码:各项功能的实现: 循环队列结构体的定义:

2023-06-02 16:24:22 52

原创 带头+双向+循环链表增删查改实现

双循环链表的每个节点,都要有一个向前指向的指针和一个向后指向的指针,这样每个节点连接起来才能够成为一个循环,并且是双向的。//数据存储//指向前的指针//指向后的指针}ListNode;第二,分析出双向循环链表我们需要实现的功能模块。

2023-06-01 22:29:10 72

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

我们只需要将原链表恢复,复制的链表我们申请一个copyHead指针作为copy链表的头指针,申请一个copyTail指针作为copy链表的尾指针,然后通过尾插的方式进行恢复copy链表。是我们可以将copy的random指针指向cur->random->next,如果cur指针的random为NULL我们可以直接将copy指针的random指向NULL.借此疑问,我们提出想法首先 ,

2023-05-24 15:43:48 41 1

原创 判断单向链表中是否有环

由上图可以看到经过三个循环,慢指针slow和快指针fast就在节点-4的位置相遇,说明在单链表中是存在环的,如果不存在环,快指针fast与慢指针slow永远都无法相遇。那么我们可以写出代码。我们假设slow指针已经入环,而fast与slow之间的距离是N的话:而。该如何去判断单向链表中是否有环,我们可以用两个指针,一个。如果我们元素只有一个1的话,fast走两步就会出现错误;我们假设慢指针走一步,快指针走两步。

2023-05-24 15:00:26 60 1

原创 c++中命名空间的定义,使用,问题

出现rand变量的不明确和重定义的情况,为了避免命名冲突或者是名字污染的情况出现,命名空间就是对标识符的名称进行本地化。当我们在阅读C++开发程序的代码的过程中,经常会看到这样的定义。这种定义有些人会觉得习以为常,但是这是一个关键,这是命名空间,标准库种的东西都放在std。其次是命名空间在同一个工程中允许存在多个相同名称的,编译器会将他们合并成一个命名空间。这样就可以避免本地标识符与标准库内的标识符的冲突。首先定义命名空间必须用到。

2023-05-23 19:06:15 71

原创 模拟strlen的三种方式

strlen函数的模拟实现,通过三种不同的方式实现。

2023-02-28 20:44:51 88

原创 如何回答面试官问到的指针是什么的问题

指针是什么?在面试的过程中被问到指针是什么,应该如何解释?

2023-02-15 16:37:48 205

原创 初识结构体

一文系统了解C语言中结构体,轻松应对普通考试

2023-01-25 21:10:25 48

原创 折半查找(非递归)的实现

折半查找的实现

2023-01-06 19:47:21 453

原创 static在修饰不同变量时的不同作用

static在修饰函数,局部变量,全局变量时产生的影响

2023-01-06 18:34:20 97

空空如也

空空如也

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

TA关注的人

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