stack 相关问题

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

C编程中MinGW(代码块)和VC ++ 6.0编译器之间的结果不匹配

我在VC ++ 6.0和CodeBlocks中编译了下面的代码。但是当我执行它们时,结果会有所不同。它在VC ++ 6.0环境中显示-5792的正确结果,但是..使用相同的代码,它...

回答 1 投票 0

在Stack中声明Dynamic Array中的收缩功能

这是我的代码:private void shrink(){int length = top + 1; if(length <= MINCAPACITY || top << 2> = length)返回; length = length +(top << 1);如果(顶部&...

回答 2 投票 0

如何使用堆栈和队列非递归地生成所有可能的n元素集子集?

这是来自Michael T Goodrich和Robert Tamassia的Java数据结构和算法的问题。这该怎么做?任何帮助赞赏。这就是我的想法,如果我错了就纠正我:......

回答 3 投票 0

StackString的Chromium堆栈容器无法工作(至少在Visual C ++中)

症状我正在调查使用chrome stack_container特别设置StackString。我用以下方法制作了一个测试程序:#include int main()...

回答 1 投票 0

减少执行帧的堆栈跟踪

我正在尽我所能在这里不要模糊,这一切都可以通过while循环来解决,但作为练习我反对使用while循环的最佳实践,希望学习新的东西。一世'...

回答 1 投票 0

如何在构建对象堆栈时解决转换错误?

您好我最近开始使用类,我正在尝试构建一堆对象。我创建了类Oggetto,它有一个int变量和两个char *变量(以及get / set等基本函数)......

回答 1 投票 -1

堆的Java和堆栈是否都驻留在RAM中,类似于C ++?

这个问题不是关于Java中Stack和Heap之间的区别。在C ++中,Stack和He都在RAM中。 Java中怎么样?

回答 3 投票 1

在java解释中弹出堆栈[关闭]

下面给出的代码是堆栈的实现。在它的pop函数中它不会返回顶部元素而不是顶层元素公共类MyStack {private int maxSize; ...

回答 1 投票 -3

从函数声明的堆栈中访问变量

在JavaScript中创建Stack的接口 - 使用功能样式而不是原型或伪古典风格,下面的“存储”和“计数”变量应该是someInstance ....

回答 5 投票 1

Java - 使用附加的“&”字符检查匹配的括号

我写了一个函数来检查括号是否平衡,即{([])} true,{(})false。但我现在正试图弄清楚如何解释一个与自身相匹配的额外字符'&',即......

回答 1 投票 0

Fortran如何编写非零元素

我试图通过将大量变量写入文本文件来调试一个不是我编写的大型程序。有些是数组,有些是单值。数组被宣布为巨大...

回答 1 投票 0

制作多个堆栈

我想在C中创建一个堆栈数组,在那里我应该能够保留单独的堆栈及其各自的信息。我目前有以下实现,只适用于一个......

回答 4 投票 0

巨大的内存分配:堆栈与堆

我做了一个需要1 GB内存的结构。当我在堆上分配它时程序启动很快,我在应用程序管理器中看到,它的内存使用达到了这个数量,但是当我...

回答 2 投票 0

程序如何在堆栈中查找全局变量?

据我所知,当我声明全局变量int my_var;时,它位于固定地址中 (未初始化的全球数据)或 (初始化全局数据)部分。 ex)int my_var; ...

回答 2 投票 -1

阻止使用静态生命周期创建对象

我们可以阻止创建具有静态生命周期的对象,同时允许使用自动生命周期创建对象吗?如果我们想阻止用户创建一个...的实例

回答 2 投票 2

堆栈级别也是Ruby on rails

我对红宝石很新,所以不太确定会出错。我得到一个错误说“堆栈级别太深”我试图在这里注册一个新用户是我的代码:class UsersController <...

回答 1 投票 0

如何绕过.push不是javascript中的函数?

我需要堆叠二进制文件。需要使用无原型。使用此代码时,我收到的错误是remStack.push不是函数。我在这里错过了什么?函数Stack(){}函数divideBy2(...

回答 3 投票 0

嵌套容器:为什么我无法访问堆栈队列顶部的堆栈? C ++

所以我使用STL创建了一个堆栈队列,如下所示:void main(){queue > qos;堆 话; words.push( “嘿”); qos.push(wors); ...

回答 1 投票 -5

在中缀表达式中反转运算符优先级

编写一个程序,该程序接受有效的中缀表达式并提供其相应的后缀表达式。请考虑以下假设:•有5个运算符(+, - ,*,/和^)。 •+和 - ......

回答 1 投票 0

Stack.peek()比较返回-1024的错误结果[重复]

我拿了两个堆栈s1和s2,用一些值初始化它们,最终,两者都有-1024作为顶部。现在,如果我在if条件下比较两者的偷看,结果就会出错。为......

回答 1 投票 0

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