首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#指针

[c语言日寄]文件操作

siy2333

在C语言的世界中,文件操作是一个不可或缺的技能。无论是数据的存储、读取还是处理,文件操作都扮演着关键的角色。从简单的文本文件到复杂的二进制文件,C语言提供了丰富...

400

【C++ 多态】—— 礼器九鼎,釉下乾坤,多态中的 “风水寻龙诀“

换一颗红豆

不难发现,当我们用基类的指针指向派生类,释放基类指针时,只调用了基类的析构函数,释放了基类中的资源,并没有调用派生类的析构函数,这会导致什么问题呢?

400

【C++】从静态到动态:多态的诗意旅程

风中的云彩

https://blog.csdn.net/hsy1603914691/article/details/146056477

800

深度解析算法之滑动窗口

凯子坚持C

我们可以先想想 暴力解法:我们设置两个指针,左和右,我们让两个指针一开始指向起点,然后让右指针进行移动操作,直到我们的两个指针的区域间的值大于等于sum-x,我...

100

【C++篇】类与对象(上篇):从面向过程到面向对象的跨越

用户11403055

C++编译器给每个“非静态的成员函数“增加了一个隐藏的指针参数,让该指针指向当前对象(函数运行时调用该函数的对象),在函数体中所有“成员变量”的操作,都是通过该...

2000

【C++篇】C++入门基础(二)

用户11403055

话接上回,本文主要内容是讲解引用、内联函数、auto关键字、及指针空值nullptr的知识。其中引用尤为重要。

1210

【初探数据结构】快速排序的四种实现方式(Hoare,挖坑,前后指针,非递归)

用户11403055

快速排序是一种高效的分治排序算法,核心思想是通过选定基准元素将数组划分为两部分,递归排序子数组。本文详细介绍四种实现方式:Hoare法、挖坑法、前后指针法及非递...

3310

【初探数据结构】快速排序的四种实现方式(Hoare,挖坑,前后指针,非递归)

用户11403055

快速排序是一种高效的分治排序算法,核心思想是通过选定基准元素将数组划分为两部分,递归排序子数组。本文详细介绍四种实现方式:Hoare法、挖坑法、前后指针法及非递...

3310

【初探数据结构】线性表——栈与队列(代码实现与详解)

用户11403055

栈(Stack)和队列(Queue)是计算机科学中最基础且重要的数据结构。它们分别遵循**后进先出(LIFO)和先进先出(FIFO)**的原则,广泛应用于算法设...

2810

【初探数据结构】线性表——栈与队列(代码实现与详解)

用户11403055

栈(Stack)和队列(Queue)是计算机科学中最基础且重要的数据结构。它们分别遵循**后进先出(LIFO)和先进先出(FIFO)**的原则,广泛应用于算法设...

2810

【初探数据结构】带环链表:原理、判断与数学证明

用户11403055

由节点构成的链式结构中存在至少一个节点,其指针域指向链表中已存在的节点,形成闭合环路。特征:

3200

【初探数据结构】带环链表:原理、判断与数学证明

用户11403055

由节点构成的链式结构中存在至少一个节点,其指针域指向链表中已存在的节点,形成闭合环路。特征:

3200

【初探数据结构】链表OJ算法——快慢指针

用户11403055

定义一对快慢指针指向链表头部,先让快指针走k步,使得快指针与慢指针相距k,然后再让两个指针以相同的速度同时走,当快指针走到空时,慢指针指向的位置就是倒数第k个节...

1710

【初探数据结构】链表OJ算法——快慢指针

用户11403055

定义一对快慢指针指向链表头部,先让快指针走k步,使得快指针与慢指针相距k,然后再让两个指针以相同的速度同时走,当快指针走到空时,慢指针指向的位置就是倒数第k个节...

1710

【初探数据结构】线性表——链表(二)带头双向循环链表(详解与实现)

用户11403055

在初始化时,创建一个头节点,并将其next和prev指针都指向自身,这样链表初始时是空的,并且形成了一个循环结构。

1700

【初探数据结构】线性表——链表(二)带头双向循环链表(详解与实现)

用户11403055

在初始化时,创建一个头节点,并将其next和prev指针都指向自身,这样链表初始时是空的,并且形成了一个循环结构。

1700

【初探数据结构】链表OJ算法——哨兵位(合并两个有序链表详解)

用户11403055

哨兵位是链表中的一个特殊节点,它并不保存有效数据,只是作为标识存在。使用哨兵位有以下几个好处:

2310

【初探数据结构】链表OJ算法——哨兵位(合并两个有序链表详解)

用户11403055

哨兵位是链表中的一个特殊节点,它并不保存有效数据,只是作为标识存在。使用哨兵位有以下几个好处:

2310

【初探数据结构】线性表————链表(一)(单链表的实现)

用户11403055

链表是一种物理存储结构非连续、非顺序的线性数据结构。与数组不同,链表的元素通过指针链接形成逻辑上的顺序关系。每个节点包含两部分:

2900

【初探数据结构】线性表————链表(一)(单链表的实现)

用户11403055

链表是一种物理存储结构非连续、非顺序的线性数据结构。与数组不同,链表的元素通过指针链接形成逻辑上的顺序关系。每个节点包含两部分:

2900
领券
首页
学习
活动
专区
圈层
工具