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

原创 数据结构-(循环链表,双向链表)

循环链表 将单链表中终端结点的指针端由空指针指向头结点,就使整个单链表形成一个环,这种头尾相连的单链表称为循环链表,简称循环链表。 静态链表 方法原理 让数组的元素都是由两个数据域组成:data和cur。数组的每个下标都对应一个data和一个cur。数据域data,用来存放数据元素,而cur相当于单链表中的next指针,存放该元素的后继在数组中的下标,我们把cur叫做游标。 ...

2020-10-07 22:01:03 340

原创 数据结构-线性表(链式存储结构)

线性表(链式存储结构) 特点: 用一组任意的存储单元存储线性表的数据结构,这组存储单元可以是连续的,也可以是不连续的。 对数据结构ai来说,除了存储其本身的信息之外,还需存储一个指示其后继的信息(即直接后继的存储位置)。 数据域:存储数据元素信息的域。 指针域:存储直接后继位置的域。 数据域+指针域=结点 n个结点链结成一个链表,即为线性表的链式存储结构。因为此链表的每个结点只含一个指针域,所以叫做单链表。 链表中的第一个结点的存储位置(地址)也叫做头指针,最后一个结点指针为空,通常用NULL或者"^"表示

2020-09-20 11:55:49 866

原创 数据结构-线性表(顺序结构的插入删除)

#线性表 定义:若将线性表记为(a1,a2,a3…ai-1,ai,ai+1,…,an),则表中ai-1领先于ai,ai领先于ai+1,称ai-1是ai的直接前驱元素,ai+1是ai的直接后继元素。当i=1,2,3…n-1时,ai有且有一个直接后继,当i=1,2,3,…n时,ai有且有一个直接前驱。 PS:线性表的元素的个数n(n>=0)定义为线性表的长度,当n=0时,称为空表。 1⃣️线性表的抽象数据类型 ADT DATA /*线性表的数据集合,数据元素之间的关系为一对一*/ Operation

2020-09-14 21:16:48 1353

原创 数据结构-算法(含时间复杂度)

#算法 1.基本特点:输入输出,有穷性,确定性,可行性 (1)输入输出:算法具有零个或多个输入,且至少有一个或者多个输出,输出形式可以是打印输出或者返回一个或者多个值等 (2)有穷性:指算法在执行执行有限的步骤之后,自动结束,而不会出现无限循环,并且每一个步骤在可接受的时间内完成 (3)确定性:算法的每一步都有确定的含义,不会出现二义性 (4)可行性:算法的每一步都必须是可行的,每一步都能够通过执行有限次数完成。 2.算法的效率和度量方法 (1)事后统计方法:主要是通过设计好的测试程序和数据,利用计算机计

2020-09-12 23:18:27 292

空空如也

空空如也

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

TA关注的人

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