stack 相关问题

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

获取采用的路径,直到python中的一行

给定一个带有嵌套if-else语句的python函数,我们如何获得到达一行的路径。 def function():if condition1:if condition2:sth else:...

回答 2 投票 0

同样的逻辑适用于c ++但不能在python中最大化堆栈,我的代码中缺少一些东西

我在python和c ++中编写了相同的逻辑,使用两个堆栈在O(1)时间内返回堆栈中的最大元素。但是当我在hackerrank上提交它时,它显示错误的python答案,但......

回答 1 投票 3

链接列表中的第一个节点数据在被调用时无法识别

我使用链表从头开始创建堆栈数据结构。似乎push()正确,因为我可以使用first.data使用display方法,并显示列表。但是当我使用peek()时......

回答 1 投票 1

有没有办法显示函数调用图? [关闭]

在浏览我的IDE中的源代码时,我有时希望能从代码中的特定点(当程序没有运行时)看到调用堆栈/函数调用图来帮助我...

回答 3 投票 3

在堆栈上声明内存会覆盖先前声明的内存

如何在堆栈上分配内存并让它指向不同的内存地址,以便以后可以使用它?例如。这段代码:for(int i = 0; i <5; i ++){int nums [5]; nums [0] = 1; ...

回答 2 投票 1

如何在堆栈中表示Variant类型的变量值为Empty?

以下说明来自Rhino Developer Docs Empty当您在VBScript中声明变量时,第一个赋值之前的变量值是未定义的,或者是空。昏暗......

回答 2 投票 1

需要帮助才能使用堆栈将Postfix转换为Infix

我编写的代码将postfix转换为完全括号的中缀,作为我作业的一部分,但是这段代码只能将中缀表达式转换为单位数字。我需要帮助转换中缀...

回答 1 投票 0

运行时错误 - 变量'arr'周围的堆栈已损坏

该程序旨在打印存储在数组中的所有输入的整数。它运行正常并且打印正常,但程序以运行时故障结束。我试过什么都没输入......

回答 1 投票 0

如何通过链表添加最大大小为20的堆栈

我已经通过链表实现了堆栈,如下所示,但我无法获得最大尺寸。我希望堆栈最多可容纳20个项目,并在堆栈已满时显示。 #include&...

回答 2 投票 0

为什么堆栈被称为抽象数据类型。如果堆栈是adt,那么如何实现堆栈?

堆栈被称为抽象数据类型,它只是一个接口。那么为什么堆栈属于数据结构主题。这是一个数据结构还是抽象数据类型?两者是相同还是不同?

回答 4 投票 3

检查堆栈是否是算术系列| Java的

我正在尝试检查堆栈是否也是算术系列(具有算术级数)。我无法弄清楚为什么我在这里得到一个空错误。错误指向“差异”。 public static boolean ...

回答 2 投票 0

在O(1)时间内查找数组中的k个最大元素

通过使用具有辅助数据结构的堆栈类来跟踪每个push()中最大/最小的k,是否有可能在找到数组中的k个最大或最小数字时具有O(1)时间复杂度...

回答 3 投票 -1

将数字除以定义的堆栈

所以基本上我想要分割一个数字,例如:C#中的862到100的堆栈中(或者下面的剩余部分),所以它会导致:100,100,100,100,100,100,100,100,62 I知道这是......

回答 4 投票 1

乘以pop'd整数

我正在写一段代码从Stack中弹出并繁殖。我知道我可以打印我的pop'd整数,但是如果我弹出另一个整数,我如何跟踪一个pop'd整数?我正在努力写一个......

回答 2 投票 0

ARM程序集使用递归和堆栈计算x ^ n

我有一个任务,要求我使用递归计算x ^ n。提供功能电源的C源代码,我必须将其转换为汇编语言,但我是汇编的新手......

回答 1 投票 1

在kotlin中使用泛型类型初始化数组

我想用kotlin实现堆栈数据结构。我想使用通用数组,以便创建任何数据类型的堆栈。我不确定如何正确初始化数组。它显示了不同的......

回答 1 投票 0

C ++中的堆栈或堆中的全局内存管理?

如果我在C ++应用程序中全局声明数据结构,它是否会消耗堆栈内存或堆内存?例如struct AAA {... / ... /。 ../../ ..} arr [59652323];

回答 9 投票 67

如何使用堆栈计算n的阶乘

我需要使用堆栈计算n的阶乘,而我所做的代码不会返回任何结果。我也不知道pop stack究竟做了什么(它的第二个参数是什么)所以我只是用了...

回答 3 投票 -2

使用堆栈将字符串格式的十进制转换为Double

这个项目目前是今晚到期的,到目前为止我已经尽力了。如果我能得到任何关于我应该如何继续努力的指导,我将不胜感激。我有这个 ...

回答 1 投票 0

在Python 3中避免堆栈溢出

免责声明:我完全不了解计算机科学,也不了解幕后发生的任何事情的内部运作。使用...自学代码

回答 2 投票 2

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