66问答网
所有问题
当前搜索:
为什么栈不是存储结构
数据结构包含存储结构那
为何栈是
数据结构切
不是存储结构
?
答:
因此,栈也是一种存储结构。但是,与一些其他的存储结构(如数组和链表)不同,
栈在实现时并没有规定具体的存储结构,以及元素之间的物理关系
。这是因为,栈是一种行为受限制的数据结构,其本身的实现方式与存储结构并不直接相关。
为什么栈
和
存储结构
术语无关?
答:
逻辑结构:在人脑逻辑中,假定数据关系的结构。
栈是假定的的逻辑结构,实际存储过程可以通过顺序存储,或者链式存储完成
。顺序存储和链接存储是数据的两种最基本的存储结构。数据的链式存储结构可用链接表来表示。在数据的顺序存储中,由于每个元素的存储位置都可以通过简单计算得到,所以访问元素的时间都相同;...
栈
与数据的
存储结构
无关吗
答:
是的。
栈是一种特殊的数据结构,它按照后进先出(LIFO)的原则存储和访问数据
。这种数据结构限制了数据的存储和访问方式,因此它与其他的存储结构有所不同。总的来说,栈是一种行为受限制的数据结构,其基本操作如push(入栈)和pop(出栈0并不依赖于具体的存储结构。因此,可以认为栈与数据的存储结构是无...
为什么栈
只能顺序存储而不能是链式
存储结构
呢?
答:
栈只能顺序存储,这句话不对。栈作为一种数据结构,是一种只能在一端进行插入和删除操作的特殊线性表
。允许进行插入和删除操作的一端称为栈顶(top),另一端为栈底(bottom)。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈也称为后进先出表。线性表可以顺序...
下列与数据存储结构无关的是?A栈B二叉树,给解释。
栈是存储结构
...
答:
别被坑了,所谓"
存储结构
无关"是指既可以用数组实现,又可以用链表实现.从这个意义上讲,B二叉树 是与存储结构有关,因为它都要用到"链式存储";而 A
栈
与存储结构无关,因为既可以用数组实现循环队列和栈,又可以用链表实现栈.所以答案应该是 A ...
数据结构分为逻辑结构和
储存结构
,循环队列和
栈
分别
属于什么
结构?
答:
循环队列和
栈都是
线性结构,是逻辑结构的一种。而存储结构是数据在计算机中的表示,循环队列在计算机内是顺序存储结构,栈在计算机内可是以顺序也可以是链式。所以循环队列和栈都是线性逻辑结构,不能说循环队列和
栈是存储结构
,只能说它们在计算机内的存储结构 ...
...
不是
逻辑结构吗,它们的顺序和链式
才是存储结构
,一题中说
栈
也是存储...
答:
栈
作为一种数据
结构
,是一种只能在一端进行插入和删除操作的特殊线性表。它按照先进后出的原则
存储
数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据。栈具有记忆作用,对栈的插入与删除操作中,不需要改变栈底指针。
栈属于什么结构
答:
栈
的
存储结构
是顺序存储结构和链表存储结构。就像一个箱子,后放的在上边,所以后进先出。栈它是一种具有后进先出性质的数据结构,也就是说后存放的先取,先存放的后取。这就如同要取出放在箱子里面底下的东西(放入的比较早的物体),首先要移开压在它上面的物体(放入的比较晚的物体)。内存中的栈...
栈是不是
顺序
存储
的线性
结构
啊?
答:
不一定。栈分顺序栈和链式栈。顺序栈为栈的顺序实现,顺序栈为利用顺序
存储结构
实现的栈。采用地址连续的存储空间(数组)依次
存储栈
中数据元素,由于人栈和出栈运算都是在栈顶进行,而栈底位置是固定不变的,可以将栈底位置设置在数组空间的起始处;栈顶位置为随入栈和出栈操作而变化的,故需用一个...
数据的
存储结构
与
什么
无关?
答:
与数据的
存储结构
无关的术语是:A
栈
。哈希表也称为散列表,是根据关键码值,直接进行访问的数据结构。它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。线索树也就是线索二叉树,是对二叉树以某种遍历方式进行遍历,其本质是将一个复杂的非线性结构转换为线性结构,使每个结点都...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
什么算法时间复杂度是根号n
什么是数据的存储结构
头结点算不算链表长度
逻辑结构有哪几种
二维数组
栈是存储结构还是逻辑结构
栈和队列是什么存储结构
栈可以采用什么存储结构
栈的链式存储结构是用单链