腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
理解
数据结构
的宏观方面
data-structures
我现在正在研究
数据结构
,但我仍然需要找到一个教师/站点/书籍,对这个主题的宏观方面有一个清晰的解释。 我的意思是:大多数课程/教科书都是混合在一起的,没有逻辑结构。它们从链接列表开始,然后讨论
堆栈
、队列、堆优先级等等。但据我所知,链接列表和
堆栈
实际上并不属于同一类别。毕竟,您可以使用链接列表来实现不同类型的
数据结构
(例如,
堆栈
、队列等)。所以说,
数据结构
的类型是:
堆栈
、队列、哈希表、堆和树;而数组(静态)和链接列表(动态)是实现这些
浏览 0
提问于2011-08-15
得票数 6
回答已采纳
1
回答
堆栈
数据结构
操作
data-structures
、
stack
愿望
堆栈
状态:
堆栈
8、5、3、6、5 如果必须在
堆栈
中插入以下数字,则编写
堆栈
数据结构
操作(push和pop)的步骤,以实现上述
堆栈
数据结构
的愿望状态?需要必须推入
堆栈
的数字序列:
堆栈
0、1、9、8、8、0、1、5、3、6、5
浏览 5
提问于2014-10-08
得票数 0
回答已采纳
2
回答
数据结构
可以由另一种
数据结构
来构造吗?
javascript
、
arrays
、
data-structures
、
queue
、
stack
说数组是一种
数据结构
: 我的问题是..。结果表明,
数据结构
也可以用另一种
数据结构
来构造?或者,据我所知,数组是一个稍微不同的
数据结构
,不像
堆栈
和队列。数组按索引构造数据,
堆栈
和队列按输入顺序构造数据(FIFO
浏览 1
提问于2021-09-07
得票数 0
回答已采纳
1
回答
有多少东西叫做
堆栈
?
assembly
、
data-structures
、
x86
有多少不同的东西被称为“
堆栈
”,它们之间有什么关系?如果有人说“
堆栈
”,我能合理地假设他们指的是其中之一吗?或者我只能从上下文中找出答案?基于,看起来“
堆栈
”甚至不是
堆栈
数据结构
。当你只把东西放在上面的时候,你可以访问
堆栈
中的任何元素,而不必弹出它之
浏览 4
提问于2016-03-13
得票数 2
回答已采纳
1
回答
adt与
数据结构
的区别
data-structures
、
abstract-data-type
堆栈
是抽象数据类型的示例,
堆栈
是
数据结构
的示例,但是抽象数据类型与
数据结构
不同。
浏览 1
提问于2018-01-03
得票数 0
6
回答
将find-min/find-max
堆栈
推广到任意顺序统计量?
algorithm
、
data-structures
、
stack
在中,OP请求一个类似于支持O(1)时间内的以下操作的
堆栈
的
数据结构
: 推,它将一个元
浏览 18
提问于2011-08-22
得票数 16
回答已采纳
3
回答
既然我们已经有了这么多的
数据结构
,为什么我们需要
堆栈
呢?
data-structures
为什么我们需要
堆栈
,因为我们已经有了这么多的
数据结构
,它们也可以处理反向链接列表和向量中的数据管理?其他
数据结构
没有的
堆栈
有什么用处/独特之处?另外,为什么只有数组和链表与
堆栈
兼容,为什么向量不能与
堆栈
兼容?
浏览 4
提问于2022-05-12
得票数 1
1
回答
堆内存是如何表示的?
memory
、
memory-management
、
heap-memory
、
stack-memory
根据问题,我或多或少对
堆栈
内存和堆内存有所了解。然而,另一个问题浮现在脑海中: 我读过的大多数资料都描述了
堆栈
内存是由内存中的实际
堆栈
数据结构
表示的。堆内存也是一样的吗?堆内存是否由最小/最大堆
数据结构
表示/抽象?如果不是,那么使用什么
数据结构
来实现堆内存?
浏览 0
提问于2014-04-10
得票数 0
1
回答
数据结构
:
堆栈
c
、
stack
1.theStack.push(1);3.theStack.push(3);5.theStack.push(theStack.pop() +theStack.pop()); 7.theStack.push(7); 执行前3行时,输出将为|2|我在理解上面提到的几行代码时遇到了问题。有没有人能解释一下上面这行。第4-8行会
浏览 10
提问于2017-06-20
得票数 1
2
回答
数据结构
栈和硬件
堆栈
有什么区别吗?
data-structures
、
callstack
我和我的朋友讨论了
数据结构
堆栈
和硬件
堆栈
(调用
堆栈
)之间的区别。我认为他们是完全一样的,因为他们都有‘推’和‘流行’,只能处理最新的因素。但我的朋友说他们一点都不一样,但他们只有相同的名字,‘
堆栈
’。他这样认为是因为在调用
堆栈
中,我们可以访问不是最新地址的地址,这与
堆栈
(
数据结构
)的定义相矛盾。你能回答这个问题吗?
浏览 1
提问于2019-03-05
得票数 2
回答已采纳
4
回答
使用find-min/find-max的
堆栈
比O(n)更有效?
java
、
algorithm
、
data-structures
、
stack
、
big-o
我感兴趣的是创建一个类似于支持以下操作的
堆栈
的Java
数据结构
: 这个
数据结构
最快的实现是什么?
浏览 6
提问于2011-08-20
得票数 53
3
回答
调用
堆栈
和
堆栈
跟踪有什么区别?
.net
、
visual-studio
、
stack-trace
、
callstack
“调用
堆栈
”和“
堆栈
跟踪”这两个术语有什么区别?
浏览 0
提问于2011-09-20
得票数 36
回答已采纳
1
回答
堆栈
和队列方法
stack
、
queue
上面写着:我在这里很困惑。
堆栈
是否是插入和删除项或项的受限方法?它表示“一组限制插入和删除项的
数据结构
”-->“限制”。然后它说的正好相反:“
堆栈
被称为最后进先出(LIFO)结构,这意味着最近添加的项是删除的第一个项。
浏览 2
提问于2017-07-22
得票数 0
5
回答
有没有什么情况下我想要使用显式
堆栈
而不是递归?
language-agnostic
、
recursion
、
stack
有没有什么情况下,我想在我的算法中使用显式的
堆栈
数据结构
,而不是进行递归(使用调用
堆栈
)? 这样做有什么好处吗?我认为使用显式
数据结构
会更有性能,因为它不需要方法调用,但话又说回来,这是微优化领域。
浏览 1
提问于2009-10-15
得票数 2
回答已采纳
2
回答
堆栈
和堆内存是否实际实现为
堆栈
和堆
数据结构
?
data-structures
、
stack
、
heap
、
heap-memory
、
stack-memory
我想知道
堆栈
和堆内存中提到的
堆栈
和堆是否实际上实现为
堆栈
和堆
数据结构
?我认为
堆栈
实际上是一个具有指向函数中声明的LIFO ()变量的指针的
堆栈
,但是我想确认并询问堆是否与满足堆属性的动态树
数据结构
共享的不仅仅是它的名称?最近,我在
堆栈
和堆上读了很多书,并且相信我理解这个概念,但是它让我对实际的实现感到好奇。我想,在不同的体系结构上,它也可能是不同的,而且对于所有的计算机和操作系统,可能也没有一个具体的一般答案。如果有人遇到这个问题,但仍然不知道
浏览 5
提问于2016-04-20
得票数 1
回答已采纳
2
回答
C
堆栈
数据结构
c
、
stack
我已经在C中实现了一个Stack
数据结构
,我想知道是否有什么可以改进的。使用链接列表进行
堆栈
:#include "stdlib.h" typedef structStack Size: %i\n", current->data, current->size); }下面是我使用数组的
浏览 0
提问于2016-02-06
得票数 4
回答已采纳
3
回答
在多线程中
堆栈
和调用
堆栈
之间的区别?
c
、
multithreading
、
operating-system
、
embedded
在阅读关于线程共享的所有内容的答案时,我无意中发现了“调用
堆栈
”(.While)这个术语,我意识到线程有自己的
堆栈
,而它们与其他线程不共享,但我不理解调用
堆栈
对于线程意味着什么。请说明调用
堆栈
意味着什么,以及它在多任务处理上下文中与
堆栈
有何不同。问候
浏览 1
提问于2015-11-19
得票数 6
回答已采纳
2
回答
堆栈
和
数据结构
java
、
data-structures
、
stack
我正在为class做一个任务,它要求我使用Java编程语言开发一个实现基本
堆栈
数据结构
的算法。 场景是这样的:假设您正在为一条制造汽车的装配线开发一个系统。您决定使用
堆栈
数据结构
开发您的程序。当您的车辆开始生产线时,您将连续三次将数字0推入
堆栈
,该数字表示尚未进行检查。在生产线中的每个站点,您将从
堆栈
中弹出一个项目。每次您的算法从
堆栈
中弹出一个项目时,您必须使用system.out.println函数将其打印到控制台。我将在下面发布我的代码。我的代码是否表示这个sena
浏览 32
提问于2016-09-22
得票数 0
5
回答
Matlab -
堆栈
数据结构
matlab
我可以在matlab中使用
堆栈
数据结构
吗?例如,一个整数
堆栈
,我可以在其中推送元素,如stack.push(i),从其中取出元素,如i = stack.pop(),并检查它是否为空的stack.isempty()。
浏览 0
提问于2010-11-12
得票数 12
回答已采纳
1
回答
使用调用
堆栈
作为
堆栈
数据结构
design
、
c++
有时,我使用调用
堆栈
作为
数据结构
。我使用局部变量作为
堆栈
上的元素,并使用类的数据成员来存储顶级元素。当我使用这个模式时,我觉得我在做一些有点淘气的事情! 下面是这个模式的一个例子。
浏览 0
提问于2018-12-21
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券