手机浏览器扫描二维码访问
1、线性表的逻辑结构
线性结构是最常用、最简单的一种数据结构。而线性表是一种典型的线性结构。其基
本特点是线性表中的数据元素是有序且是有限的。在这种结构中:
①存在一个唯一的被称为“第一个”的数据元素;
②存在一个唯一的被称为“最后一个”的数据元素;
③除第一个元素外,每个元素均有唯一一个直接前驱;
④除最后一个元素外,每个元素均有唯一一个直接后继。
例如:线性序列a1,a2,…an线性表:是由n(n≧0)个数据元素(结点)a1,a2,…an组成的有限序列。该序列中的
所有结点具有相同的数据类型。其中数据元素的个数n称为线性表的长度。
当n=0时,称为空表。
当n>0时,将非空的线性表记作:(a1,a2,…an)
a1称为线性表的第一个(首)结点,an称为线性表的最后一个(尾)结点。
a1,a2,…ai-1都是ai(2≦i≦n)的前驱,其中ai-1是ai的直接前驱;
ai+1,ai+2,…an都是ai(1≦i≦n-1)的后继,其中ai+1。
2、顺序表
顺序存储:把线性表的结点按逻辑顺序依次存放在一组地址连续的存储单元里。用这
种方法存储的线性表简称顺序表。
有非空的线性表:(a1,a2,…an)。顺序存储如图所示。
顺序存储的线性表的特点:
◆线性表的逻辑顺序与物理顺序一致;
◆数据元素之间的关系是以元素在计算机内
“物理位置相邻”来体现。设有非空的线性表:(a1,
a2,…an)。顺序存储如图所示。
设线性表的每个元素需占用l个存储单元,以所
占的第一个单元的存储地址作为数据元素的存储位
置。则线性表中第i+1个数据元素的存储位置LOC(ai+1)
和第i个数据元素的存储位置LOC(ai)之间满足下列关
我想要挨一顿毒打灾厄之剑旧世界守墓人调律师最后的天国捍卫者二十四个毁灭因素之一淮海路小佩奇深渊烈日最终的地狱之王槐诗。某一天,穷困潦倒的槐诗忽然发现自己捡来的金手指终于能用了只不过,这似乎并不是一件好事。为了赚钱和苟命,他一不小心踏入了这个危险世界。现境之外的边境,日常之后的异常。...
认识了小半年的美女邻居突然问他要不要在一起刘信安思考了短暂的几秒后笑着点头可几天后,她却突然消失之后又突然在电视机里出现刘信安感情我那喜欢白给的女朋友还是个大明星?...
一代神王唐三,重生回到三神之战时期,以图与妻子再续前缘,只是这个斗罗怎么跟他经历过的有亿点点不一样不过这都是小问题,唐三相信以自己的智慧和天赋完全镇得住场子。直到,一个金发骑士姬站在了他的面前。神王是吧?冰清玉洁是吧?创死他!克利希娜!...
老兵朱高远,穿越成为吊死煤山的崇祯皇帝。凭借熟知的历史知识及高超的战术指挥能力,率领千余残部成功的从朝阳门溃围而出。继而出人意料转进燕山,躲过流贼大军追剿。继而设计兼并了吴三桂派去劫驾的一千夷丁。一片石大战爆发后,又率领两千明军长驱南下。流贼惨败退出北京,建奴南下,朱高远凭借着结硬寨打呆仗的战术死守黄淮防线。...
开局穿越到鬼怪横行的世界?...
原4号位选手林风,意外觉醒DOTA2中单之神系统,开启自己职业生涯新篇章,一步步走向中单之神的宝座。LiquidMiracle如果dota有奇迹,那一定是VigossEGSumailVigoss吗?他才是真正的邪恶天才。LGDMaybe酬勤,他是我见过最酬勤的选手。NBSccc风,我...