自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 队列,循环队列,链式队列

/用静态数组存放队列元素//队头指针和队尾指针}SqQueue;

2023-11-06 23:29:54 93 1

原创 栈的实现操作

int top;}SqStack;

2023-11-06 21:38:29 108 1

原创 排序——插入排序

排序:就是重新排列表中的元素,使得表中的元素满足按关键字有序的过程。算法的稳定性:如果待排序表中的关键字不允许重复,则排序的结果是唯一的,那么选择排序算法时的稳定与否就无关紧要了。算法的稳定性体现在待排序表中若Ri和Rj,其对应的关键字相同keyi=keyj,且在排序前Ri在Rj的前面,若使用某一排序算法排序后,Ri仍然在Rj的前面,则这个排序算法是稳定的,否则是不稳定的。例题:对任意7个关键字进行基于比较的排序,至少要进行多少次关键字之间的比较。

2023-11-05 14:33:19 211 1

原创 链表的实现

int data;int data;int data;

2023-11-04 20:53:00 140 1

原创 顺序表的实现

线性表的顺序存储又称为顺序表,逻辑上相邻的两个元素在物理位置上也相邻。顺序表的特点:表中元素的。

2023-11-02 15:09:40 49

原创 顺序表的定义和基本操作

定义:线性表是具有的n(n0)个数据元素的有限序列,其中n为表长,当n=0时线性表是一个空表。常用L来命名一个线性表a1:是线性表中的第一个元素,称为表头元素an:是线性表中的最后一个元素,称为表尾元素除了第一个元素外,每个元素有且仅有一个直接前驱。除了最后一个元素外,每个元素有且仅有一个直接后驱。注意:线性表是一种,表示元素之间一对一的相邻关系。线性表包括了顺序存储和链式存储,顺序表和链表是指存储结构,两者属于不同层面的概念。特点:表中元素的个数有限;

2023-11-02 15:09:25 77

原创 交换排序—冒泡排序

所谓交换,就是你输入了一组数据后,通过两两比较进行对换这个两个数据在记录中的位置。冒泡排序是一种基本的交换排序,同时冒泡排序的算法也算是比较简单的。冒泡排序的基本思想:从后往前,或从前往后两两比较相邻元素的值,如果你想要是降序(即a[i]a[i+1])交换它们,直到序列比较完。我们用数据进行说明描述:假如我们输入了6个数据是:1,6,10,23,4,2 并且我们想要一个升序,由小到大1是第一个元素,我们从前往后两两比较。

2023-10-25 22:46:17 74 1

空空如也

空空如也

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

TA关注的人

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