自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 详解顺序字符串

顺序字符串通常是指将字符串中的字符按照其在字符串中的顺序,逐一进行遍历的过程。换句话说,顺序字符串就是对字符串进行线性访问的过程。顺序串通常定义为一个字符数组,并使用字符串结束符('\0')来标识字符串的结尾。顺序字符串可以进行比较操作,因为它们的顺序性可以确定字符串的大小关系。在计算机科学和编程领域,顺序字符串是非常重要的数据类型之一,它们被广泛应用于文本处理、数据分析和文本编辑等领域。

2023-11-04 14:51:02 63 1

原创 详解循环队列

环队列就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。在循环队列结构中,当存储空间的最后一个位置已被使用而再要进入队运算时,只需要存储空间的第一个位置空闲,便可将元素加入到第一个位置,即将存储空间的第一个位置作为队尾。循环队列可以更简单防止伪溢出的发生,但队列大小是固定的。循环队列是一种高效的数据结构,它可以避免普通队列操作时的边界检查,提高了操作的效率。在需要使用队列的数据结构问题中,循环队列是一种非常实用的选择。

2023-10-27 22:49:44 43

原创 顺序栈详解

顺序栈是栈的顺序实现。顺序栈是指利用顺序存储结构实现的栈。采用地址连续的存储空间(数组)依次存储栈中数据元素,由于入栈和出栈运算都是在栈顶进行,而栈底位置是固定不变的,可以将栈底位置设置在数组空间的起始处;栈顶位置是随入栈和出栈操作而变化的,故需用一个整型变量top来记录当前栈顶元素在数组中的位置。以上就是顺序栈的基本介绍,本文简单介绍了顺序栈概念、特点、运算以及顺序栈的应用。顺序栈是一种特殊的线性数据结构,它遵循先进后出的原则,即在栈顶添加和删除元素。

2023-10-22 17:33:14 276 1

原创 循环链表(C语言)

循环列表的优点就是从链尾到链头比较方便。比如需要处理的数据具有环形结构特点时,用循环列表就非常合适。虽然单链表也可以实现,但是循环链表的代码要简洁的多。

2023-10-15 11:09:56 77

原创 顺序表详解

顺序表是在计算机内存中以数组的形式保存的线性表,线性表的顺序存储是指用一组地址连续的存储单元依次存储线性表中的各个元素,使得线性表中在逻辑结构上相邻的数据元素存储在相邻的物理存储单元中,即通过数据元素物理存储的相邻关系来反映数据元素之间逻辑上的相邻关系,采用顺序存储结构的线性表通常称为顺序表。插入操作:在顺序表的指定位置插入一个元素。这可以通过将插入位置后的元素依次向后移动来实现。删除操作:从顺序表中删除指定位置的元素。这可以通过将删除位置后的元素依次向前移动来实现。

2023-10-06 13:30:01 88 2

空空如也

空空如也

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

TA关注的人

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