问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

顺序表与线性表有什么不同?

发布网友 发布时间:2022-03-30 11:24

我来回答

5个回答

懂视网 时间:2022-03-30 15:46

顺序表不属于逻辑结构,属于物理结构。顺序表是在计算机内存中以数组的形式保存的线性表,线性表的顺序存储是指用一组地址连续的存储单元依次存储线性表中的各个元素、使得线性表中在逻辑结构上相邻的数据元素存储在相邻的物理存储单元中,即通过数据元素物理存储的相邻关系来反映数据元素之间逻辑上的相邻关系,采用顺序存储结构的线性表通常称为顺序表。

  

  顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中。

  

  数据结构在计算机中的表示(映像)称为数据的物理(存储)结构。它包括数据元素的表示和关系的表示。 物理结构,即oracle数据库使用的操作系统文件结构。对于数据库物理结构文件,不同的oracle版本,不同的操作系统平台上有不同的存储目录结构。

热心网友 时间:2022-03-30 12:54

1、概念不一样

顺序表:顺序表是逻辑概念

线性表:线性表是空间概念

2、特点不一样

线性表:

(1)集合中必存在唯一的一个“第一元素”。

(2)集合中必存在唯一的一个 “最后元素” 。

(3)除最后一个元素之外,均有唯一的后继(后件)。

(4)除第一个元素之外,均有唯一的前驱(前件)。

顺序表:

只要确定了起始位置,表中任一元素的地址都通过下列公式得到:LOC(ai)=LOC(a1)+(i-1)*L  1≤i≤n 其中,L是元素占用存储单元的长度。

扩展资料:

存储结构

线性表主要由顺序表示或链式表示。在实际应用中,常以栈、队列、字符串等特殊形式使用。

顺序表示指的是用一组地址连续的存储单元依次存储线性表的数据元素,称为线性表的顺序存储结构或顺序映像(sequential mapping)。它以“物理位置相邻”来表示线性表中数据元素间的逻辑关系,可随机存取表中任一元素。

链式表示指的是用一组任意的存储单元存储线性表中的数据元素,称为线性表的链式存储结构。它的存储单元可以是连续的,也可以是不连续的。

在表示数据元素之间的逻辑关系时,除了存储其本身的信息之外,还需存储一个指示其直接后继的信息(即直接后继的存储位置),这两部分信息组成数据元素的存储映像,称为结点(node)。

它包括两个域;存储数据元素信息的域称为数据域;存储直接后继存储位置的域称为指针域。指针域中存储的信息称为指针或链   。

结构特点

1、均匀性:虽然不同数据表的数据元素可以是各种各样的,但对于同一线性表的各数据元素必定具有相同的数据类型和长度。

2、有序性:各数据元素在线性表中的位置只取决于它们的序号,数据元素之前的相对位置是线性的,即存在唯一的“第一个“和“最后一个”的数据元素,除了第一个和最后一个外,其它元素前面均只有一个数据元素(直接前驱)和后面均只有一个数据元素(直接后继)。

线性表的推广

时间有序表、排序表、和频率有序表都可以看做是线性表的推广。如果按照结点到达结构的时间先后,作为确定结点之间关系的,这样一种线性结构称之为时间有序表。

例如,在红灯前停下的一长串汽车,最先到达的为首结点,最后到达的为尾结点;在离开时最先到达的汽车将最先离开,最后到达的将最后离开。

这些汽车构成理一个队列,实际上就是一个时间有序表。栈和队列都是时间有序表。频率有序表是按照结点的使用频率确定它们之间的相互关系的,而排序表是根据结点的关键字值来加以确定的。

参考资料来源:百度百科-顺序表

参考资料来源:百度百科-线性表

热心网友 时间:2022-03-30 14:12

线性表是逻辑概念,只要所有的数据在逻辑上是一维的都可以认为是线性表。线性表包括顺序表(栈,队列等),链表(栈,队列等)。跟线性表相对的概念应该是树或者堆。

顺序表是空间概念,指的是所有的数据在存储空间上顺序排列,而跟具体的操作方式无关。与顺序表相对的概念只有链表。

热心网友 时间:2022-03-30 15:46

线性表为逻辑结构概念,非空表有头有尾,每个元素至多一个前趋一个后继
顺序表为线性表的顺序存储实现,属于存储结构的概念,除了保有其逻辑联系外,其中元素还可以随机访问(按位号访问)

热心网友 时间:2022-03-30 17:38

线性表包括顺序表和链表
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
瑞安市塘下航达汽车电器配件厂怎么样? 意尔康公司总部地址在哪里 I only wish to face the sea, with spring blossoms是什么意思 征信五级分类是什么?被纳入黑名单有什么影响? 你好,如果诈骗分子利用你隐私视频和盗取你的通讯录好友威胁你要钱的话... ...对方有我的私密照片还有通讯录,要求我给他五千,要不然就发我家人,我... ...现在已经一个月没有性生活了。但是她平时对我很好 是怎么了?_百度... 女人半年没有性生活正常吗 谁能用英语给我写一段游戏里面的征婚启事? 征婚启事用英文怎么说? 不用网络就能玩的游戏 以下属于逻辑结构的是 创业板股票怎么交易 创业板有哪些交易规则 股票交易规则是怎样的 正常股票变成*ST股票第一会怎么样 A股的交易规则是怎样的?你了解吗? a股市场交易规则 申万宏源怎样开通ST股买卖 st的股票为什么不能买 a股st规则? ST股交易时间 股票st新规则 st股票几天内出现大宗交易 股票st了怎么办 st股连续大宗交易说明什么? 上海ST、*ST股的交易规则? 1.以下几种结构是逻辑结构,而与存储和运算无关的是() A。顺序表 B。散列表 C oppoa37手机突然黑屏开不了机怎么办 快手直播画面显示微信聊天记录是怎么回事 oppo手机触摸屏失灵是怎么回事? 苹果实况怎么去掉声音? xr动态壁纸声音怎么设置 苹果手机xr为什么图片缩放时候会发出声音,怎样去掉? 为什么我的iPhone拍照总是有声音 为什么内存卡使用不了? 我的存储卡为什么突然不能用了,这是为什么啊? excel中怎么嵌套表格? 新买的内存卡怎么不能用 sd卡不能使用怎么一回事啊 手机内存卡突然不能用了,是什么原因?该怎样解决? 为什么我买的内存卡用不了? Excel如何快速嵌套其它表格数据 如何在excel中嵌套工作表 为什么内存卡用不了? 内存卡不能用 excel的嵌套怎么做 为什么我的sd卡不能用? 在excel中如何进行嵌套分类汇总 储存卡不能用怎么办? 如何解决excel多嵌套