手机浏览器扫描二维码访问
、线性表的逻辑结构
线性结构是最常用、最简单的一种数据结构。而线性表是一种典型的线性结构。其基
本特点是线性表中的数据元素是有序且是有限的。在这种结构中:
存在一个唯一的被称为“第一个”的数据元素;
存在一个唯一的被称为“最后一个”的数据元素;
除第一个元素外,每个元素均有唯一一个直接前驱;
除最后一个元素外,每个元素均有唯一一个直接后继。
例如:线性序列a,a,…an线性表:是由nn≧o个数据元素结点a,a,…an组成的有限序列。该序列中的
所有结点具有相同的数据类型。其中数据元素的个数n称为线性表的长度。
当n=o时,称为空表。
当n>o时,将非空的线性表记作:a,a,…an
a称为线性表的第一个结点,an称为线性表的最后一个尾结点。
a,a,…ai-都是ai≦i≦n的前驱,其中ai-是ai的直接前驱;
ai+,ai+,…an都是ai≦i≦n-的后继,其中ai+。
、顺序表
顺序存储:把线性表的结点按逻辑顺序依次存放在一组地址连续的存储单元里。用这
种方法存储的线性表简称顺序表。
有非空的线性表:a,a,…an。顺序存储如图所示。
顺序存储的线性表的特点:
◆线性表的逻辑顺序与物理顺序一致;
◆数据元素之间的关系是以元素在计算机内
“物理位置相邻”来体现。设有非空的线性表:a,
a,…an。顺序存储如图所示。
设线性表的每个元素需占用个存储单元,以所
占的第一个单元的存储地址作为数据元素的存储位
置。则线性表中第i+个数据元素的存储位置locai+
和第i个数据元素的存储位置locai之间满足下列关
系:locai+=locai+
线性表的第i个数据元素ai的存储位置为:数组具有随机存取的特性
locai=locao+i
在高级语言如c语言环境下:数组具有随机存取的特性,因此,借助数组来描述顺序
表。除了用数组来存储线性表的元素之外,顺序表还应该有表示线性表的长度属性,所以用
结构类型来定义顺序表类型。
defeaizeoo数组最大长度
typedefstruct{定义线性表结构体
请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。
...
吴东绑定异类养成系统后,开始了养成妖兽之旅叮!你养成了小白蛇!获得神龙之力!叮!你养成了一颗灵珠!获得贴保姆一枚!叮!你养成了变形金刚娘!你想...
大道的后儿子时辰,在一片混沌中醒来。无意中窥探的未来,不仅让祂得以化形,更是与自己未来的恋人结缘。在大哥大盘古感天动地身化洪荒后,悄咪咪的交出部分时间本源作为移民费,正式成为移民洪荒的一员,也开始自己在洪荒养花种草修身养性(×)招猫逗狗愉快恋爱(√)的日常。在三清告别后,御时躺在冰玉床上闭目养神。送走大兄与三弟后,元始转身走到御时身旁俯身握住祂的双手,有些心疼的看着祂。不知是不是强行抽取灵力的后遗症,御时神色看起来有些疲惫。御时忽然睁开眼睛与元始四目相对,调笑着说玉清尊者在看什么元始的耳根一点点染上深红,在玉色的面庞下映衬的更为耀眼。注意1本文是封神榜等神魔小说的衍生,是洪荒流小说2私设较多,不考据3如有雷同纯属巧合...
二战,党卫军军官和中国女人,男主原型是猎杀T34里的耶格尔,男配原型来自无耻混蛋和无罪谋杀等。女主女配均是原创。德军制服控的无节操yy,请勿上升历史,请勿上升政治!!!...
韩念薇,你到底知不知错! 一声中气十足的男性怒吼,夹杂着皮鞭落在后背的痛,让韩念薇瞬间被疼醒。 睁开眼,正想骂一句谁敢对她动手,突然就被眼前的景象怔住了...
附本作品来自互联网本人不做任何负责内容版权归作者所有攻城掠地(娱乐圈)作者小厉文案一句话概论老戏骨和新导演的故事骚叔影帝许晋城的起伏人生。人物简介许晋城世人皆以为他风流,其实他才是最长情的那个,只是许影帝装模作样的功夫太好,愣生生在人欢马叫的热闹繁华里活成了孤家寡人。许晋池许家养子,许晋城的弟弟,这专题推荐小厉娱乐圈在线阅读txt下载加入书架...