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

原创 关于数据结构(c语言)中,循环队列(顺序结构)的大部分操作的代码实现

队列其实同栈类似,也是线性表的延申,它的实质是受限制的线性表,它受到限制的部分即在原有线性表的基础上增加了两个指示标识,分别为队头指针front和队尾指针rear,并规定队头指针与队尾指针都可以随着入队、出队等操作移动。这样一个受限的线性表即被称为队列,这样的限制方式也使其拥有了特殊之处,即先进先出(FIFO)或后进后出(LILO),这样也使得队列这个特殊的数据结构有了广泛的应用。

2022-10-14 18:35:30 636 1

原创 关于数据结构(c语言)中,栈中顺序结构的大部分操作的代码实现

栈在数据结构中的地位其实是线性表的具体延申,它的实质是受限制的线性表,而它受到限制的部分即在原有线性表的基础上增加了两个指针,分别栈底指针与栈顶指针,并规定栈底指针始终指向栈底结点不动,而栈顶指针始终指向顶部结点(或顶部结点的后一个结点),并随着结点的压栈出栈等操作而上下移动。这样一个受限制的线性表即被称为栈,而这样的限制方式也使得栈拥有了其特别之处,即先进后出(FILO)或后进先出(LIFO),使得栈有了广泛的应用。因此,学好栈的基本操作的代码实现是必要的,而理解栈这一存储结构的重要思想更是必不可少的。

2022-10-05 19:19:51 502

原创 关于数据结构(c语言)中,顺序表与单链表的优缺点对比

在顺序表与单链表的操作过程中,可以发现,线性表的不同存储结构对元素的具体操作方式,都是几乎相同的。然而,正如你在某一个地方,要考虑从这一个地方到下一个地方的时间效率和交通工具燃油或人工等选择的成本问题,这就需要你基于这样一段距离,综合考虑并选择出你这次出行的交通工具。在具体实现上述操作代码的背后的抉择也正是如此,当你需要线性表中的一个存储结构选择,该存储结构不仅便于你具体需求的操作,并且要能够增加代码效率与简洁性。因此,了解与认识顺序表与单链表的优缺点是很有必要的。

2022-09-21 23:49:44 2047

原创 关于数据结构(c语言)中,线性表中链式结构的大部分操作的代码实现

本篇文章将要介绍的,是线性表(逻辑结构)中的链式结构(存储结构),是线性表的基础之一,而在下列程序中,将要通过对链表的创建、判空、遍历输出、长度输出、升序排序(冒泡排序)、插入、删除的分段过程,对整体代码进行分析与解剖。

2022-09-13 23:17:39 620

原创 关于数据结构(c语言)中,线性表中顺序存储结构的大部分操作的代码实现

本篇文章将要介绍的,是线性表(逻辑结构)中的顺序结构(存储结构),是限线性表的基础之一,而在下列程序中,将要通过对顺序表进行初始化、判断空满、输出、追加、插入、删除、逆序、升序排序(冒泡排序)进行分析和书写。

2022-09-11 20:22:26 602 1

空空如也

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

TA关注的人

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