自定义博客皮肤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)
  • 收藏
  • 关注

原创 详解顺序字符串

顺序字符串是指一个字符串中的字符按照一定的顺序排列的字符串。这个顺序可以是字母表的顺序,也可以是其他自定义的顺序。顺序字符串的每个字符都比其前面的字符大(或小),并且相邻字符之间的差值(ASCII码值)为1。例如,"abc"、"def"、"xyz"都是顺序字符串。

2023-11-04 19:55:59 58 1

原创 详解循环队列

循环队列是一种基于数组实现的队列数据结构,它的特点是队列的尾部指针可以循环到数组的头部,形成一个环形结构。循环队列的定义包括以下几个要素:一个固定大小的数组:循环队列使用一个数组来存储元素,数组的大小是预先指定的。一个头指针(front):指向队列的第一个元素。一个尾指针(rear):指向队列最后一个元素的下一个位置。当队列为空时,头指针和尾指针指向同一个位置。队列长度(size):表示队列中元素的个数。

2023-10-27 22:17:25 674

原创 【详解顺序栈】

顺序栈是一种基于数组实现的栈,它具有以下特点:栈的元素在数组中是连续存储的,即栈底在数组的低地址端,栈顶在数组的高地址端。栈的大小是固定的,一旦确定就不能改变。栈的操作只能在栈顶进行,即只能进行入栈和出栈操作。栈的空间利用率较高,但容易出现栈满的情况。栈的时间复杂度为O(1),即入栈和出栈操作的时间复杂度均为常数级别。顺序栈是一种基于数组实现的栈数据结构。它具有以下特点:存储结构:顺序栈的存储结构是数组,数组中的元素按照栈的顺序依次存放。

2023-10-21 17:14:21 272 1

原创 详解循环链表

循环链表是一种特殊的链表,它的尾节点指向头节点,形成一个环形结构。与单向链表相比,循环链表可以更方便地实现在链表头部和尾部的插入和删除操作。循环链表的节点包含两个部分:数据域和指针域。数据域存储节点的数据,指针域存储下一个节点的地址。在循环链表中,最后一个节点的指针域指向头节点,形成一个环。

2023-10-15 12:58:06 81 1

原创 详解顺序表

printf("已删除元素的值: %d\n", deletedValue);printf("顺序表表还未满.\n");printf("顺序表不是空的\n");printf("顺序表已经满了\n");printf("无效指令,请重新输入.\n");printf("元素插入成功\n");printf("顺序表是空的\n");printf("删除失败.\n");printf("顺序表初始化完成\n");printf("顺序表没有元素.\n");printf("4. 检查顺序表是否为空\n");

2023-10-05 21:41:33 79 1

空空如也

空空如也

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

TA关注的人

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