stack 相关问题

堆栈是后进先出(LIFO)抽象数据类型和数据结构。堆栈的一个常见用途是存储子例程参数和返回地址。

如何计算堆栈内存消耗?

我需要计算程序的堆栈内存消耗。 gcc的-fstack-usage只计算函数的堆栈使用情况,但不包括该函数中的附加函数调用...

回答 2 投票 -1

简单的无锁堆栈c ++ 11

我已经看到几个过于复杂(在我看来很明显)在c ++中使用无锁堆栈的实现(使用这里的标签),我想出了我认为简单但仍然有效的...

回答 2 投票 3

应用程序执行期间跟踪堆栈大小

我在嵌入式(PowerPC 32位)系统上运行应用程序,其中堆栈大小限制为64K。由于堆栈溢出,我偶尔会遇到一些崩溃。我可以建立......

回答 1 投票 1

推送功能C语言中堆栈中的分段错误

当我启动程序时,我遇到了问题,它在功能完全崩溃并推送第70和78行(Linux)。我试着解决它,但我总是在同一个地方崩溃。 #包括 #...

回答 1 投票 -1

如何获取数据堆栈上的元素数量?

是否有可能获得堆栈中的元素数量?例如,如果堆栈如下所示:---数据堆栈:1 1 1结果应为3。

回答 1 投票 3

C中的简单堆栈程序

我在OS类中,我必须编写一个简单的堆栈程序(main函数只是确定用户要求你做什么)。如果这不是必须在C中,我会做到这一点......

回答 7 投票 3

未初始化的价值和铿锵优化

我创建了一个程序来打印“Hello World”字符串,如下所示:#include #包括 #包括 static void callString(char * _string); int main(){...

回答 1 投票 -1

每方法操作数堆栈V / S每方法局部变量

JVM堆栈我无法弄清楚Per-method操作数堆栈和per-method局部变量之间的区别是什么?如果JVM是32位机器,那么堆栈大小为65535个操作数呢?

回答 2 投票 1

Bootloader堆栈设置

我目前正在尝试了解某段代码。我在这里找到:http://mikeos.sourceforge.net/write-your-own-os.html特别是开始标签下的前两行:BITS 16 ......

回答 1 投票 0

如何处理java中的递归Stack Overflows

虽然执行递归计算字符串排列或组合需要在每个递归级别创建新对象,但更快这会导致堆栈溢出,以便......

回答 1 投票 0

使用两个堆栈的解决方案

我正在尝试Hackerrank的平等堆栈问题:https://www.hackerrank.com/challenges/equal-stacks/problem。有人可以帮我理解下面两个逻辑的区别......

回答 3 投票 4

如何标记括号?

我已经使用了如下的StringTokenizer,并期望它实际上分隔每个破解者,但它将所有这些都作为一个标记。我该如何标记它们?堆 a = new Stack <>(); ...

回答 2 投票 0

如何复制数组?

我正在尝试创建一个临时数组Stack v =新堆栈 (); Point [] c = new Point [4];然后将它存储在堆栈v.Push(c)中;但每次我尝试修改数组,...

回答 3 投票 0

EmptyStackException - 2D数组上的Java深度优先搜索算法

我在这里看了这个问题我从那里尝试了大部分代码示例,但是当我在我的代码中使用它时它只是跳过算法。我有这个使用堆栈的DFS算法,我得到了......

回答 3 投票 -3

Java,打印堆栈值

在Java中,我想打印Stack的内容。 toString()方法将它们打包在用逗号分隔的方括号中:[foo,bar,baz]。问题是,我该如何摆脱它们......

回答 6 投票 7

Stack中的流行元素范围

大家好我需要一个关于Stack.Pop()函数的小帮助。据我所知,堆栈可以逐个弹出元素,但我需要弹出多个元素。例如,我有5个元素堆栈(4,3,2,1,...

回答 4 投票 1

如何在android studio中将堆栈从一个活动传递到另一个活动

我试图在android studio中将堆栈从一个活动传递到另一个活动。目前我有一个名为Stack的堆栈 teamAstack = new Stack <>();我这样传递它:......

回答 1 投票 0

是否在C中的堆栈或堆上创建激活记录?

我正在阅读有关内存分配和激活记录的内容。我有些疑惑。任何人都可以制作以下水晶吗?一个)。我的第一个疑问是“在堆栈上创建激活记录......

回答 3 投票 1

realloc():C中的下一个大小无效[重复]

新年快乐!我一直在努力寻找导致错误的原因,我将在下面解释一段时间,我会非常感谢任何帮助。我有以下代码,原则上......

回答 1 投票 -4

C-字符推送和弹出操作

Stack create(int c){Stack S =(Stack)malloc(sizeof(struct stack)); S->大小= C; S->顶= -1; S-> array =(char *)malloc(sizeof(char)* c);返回S;堆栈makeEmpty(void){...

回答 1 投票 -2

© www.soinside.com 2019 - 2024. All rights reserved.