自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 详解顺序字符串

顺序字符串(Ordered String)是一种特殊的字符串,其中每个字符都有一个唯一的位置。换句话说,顺序字符串是一种可排序的字符串,并且字符的顺序很重要。顺序字符串是由零个或多个字符组成的有限序列。一般来说,顺序字符串可以用双引号括起来的字符序列来表示,例如:"abcdefg"。其中,S是字符串的名称,a1到an是字符串中的字符,n是字符串的长度。当字符串的长度为0时,我们称之为空串。

2023-10-31 21:05:12 181 1

原创 详解循环队列

循环队列是一个使用一维数组存储的队列,它在内存中表现为一个环形。循环队列中的操作都是原地操作,不会造成内存的浪费。它可以有效地利用内存空间并实现高效的入队和出队操作。

2023-10-26 19:39:44 86

原创 详解顺序栈

栈是一种特殊的线性表,其元素的添加和删除只能在栈顶进行,遵循"先进后出"(First In Last Out,FILO)的原则。顺序栈使用数组作为存储容器,通过下标来访问栈中的元素。通常,我们使用一个变量top来指示栈顶元素的下标,初始化为-1 表示栈为空。以上就是使用C语言实现顺序栈的基本步骤。通过这些操作,我们可以进行栈的初始化、判断是否为空或已满、入栈、出栈以及获取栈顶元素等操作。请根据实际需求,灵活运用顺序栈来解決问题。

2023-10-20 19:24:38 113

原创 《循环链表详解》

循环链表是一种特殊的链表,与普通链表相比,最后一个节点的指针域不为空,而是指向链表的头节点,形成一个闭环。在插入和删除节点时,只需要注意更新头节点的前驱节点指针域和尾节点的指针域即可。由于循环链表的头节点的前驱节点是尾节点,因此在任意位置插入或删除节点时,操作起来更加方便,不需要特殊处理边界节点。从循环链表中删除节点需要找到要删除的节点,并更新前一个节点的next指针,使其指向要删除节点的下一个节点。printf("\-----------顺序表演示程序----------\n");

2023-10-14 23:21:37 224

空空如也

空空如也

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

TA关注的人

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