stack 相关问题

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

使用缓冲区溢出覆盖位于缓冲区下方的局部变量

我正在对堆栈溢出进行一些基础研究,并且如何覆盖/修改位于内存中缓冲区下方的局部变量有一些麻烦。考虑下面这段伪...

回答 1 投票 1

Array.shift和链接列表在JavaScript中的等价物之间的性能差异是什么

在JavaScript中实现队列时有很多选项。一种可能的实现是使用一个Array,使用Array.push向队列中添加元素,并使用Array将它们从队列中删除....

回答 1 投票 0

在python中创建堆栈列表

所以我试图在Python中创建一个堆栈对象列表。我首先创建了一个类Stack,它具有Stack应该具有的简单方法。然后我创建了另一个名为Stacks的类。我是 ...

回答 2 投票 0

编译器如何在堆栈上安排局部变量?

我们知道,局部变量位于堆栈上。但是,他们的订单是什么?它们是按照声明的顺序排列的吗?这意味着第一个声明的变量排列在更高的...

回答 3 投票 2

Android:清除活动堆栈

我在我的应用程序中有几个活动。并且流程非常复杂。当我单击Logout应用程序naviagates登录屏幕时,用户可以通过取消按钮退出(调用...

回答 9 投票 112

如何计算将整个输入作为字符串的计算器中的百分比?

public static int applyOp(char op,int b,int a){switch(op){case'+':return a + b;案例' - ':返回a - b; case'*':返回a * b; ...

回答 2 投票 0

堆栈上的C数组

在c(和c ++)中,可以通过以下方式创建整数数组:int a [const];其中const是编译时常量,或者int * a =(int *)malloc(...);根据我的理解,......

回答 3 投票 0

使用堆栈C#在文件中确认有效的HTML标记

我需要读取一个HTML文件,并确认使用Stack正确关闭所有HTML标记。我现在正在阅读文件并找到每个标签时遇到麻烦。我不确定我是怎么...

回答 1 投票 0

在方法中使用实例变量时堆和堆栈(Java内存)

public class Main {private String sampleName =“Sample”; public void show(){System.out.println(sampleName);我知道“Sample”作为一个对象位于堆部分,但是在哪里......

回答 2 投票 0

在堆栈上分配数组时出现运行时错误[重复]

int main(){long long int n,m,j,l,a [1000000000] [1000000000]; int k,i; scanf(“%lld”,&n); scanf(“%lld”,&m); for(j = 0; j <n; j ++){for(l = ...

回答 1 投票 0

用Java创建堆栈

我想创建一个Integer堆栈。这样我就可以在主堆栈中推送一个新的整数堆栈。如何创建它?我已经为此完成了以下代码:import java.util。*; import java.io. *; ...

回答 1 投票 1

在numpy中堆叠数组

我有两个数组:A = np.array([1,2,3])B = np.array([2,3,4])C = np.stack((A,B),轴= 0)打印C.shape(2,3)形状不应该是(6,)?

回答 2 投票 1

我什么时候应该使用java.util.Stack vs My Own Implementation? [关闭]

所以我很困惑,需要一个建议。在Java中,我可以实现自己的Stack,或者我可以使用java.util提供的Stack。手册:public class stack {private int maxSize; //堆栈私有的最大大小...

回答 2 投票 -5

VisitorMathdisonen Parmatars去了吗?

我试图通过阅读文档和查看示例代码来了解Java的ObjectWeb ASM库(框架?)是如何工作的。我正在慢慢得到它背后的想法,但我......

回答 1 投票 0

从十进制基数转换为十六进制基数c ++

我想从大于10(11到16)的基数转换。此代码仅转换为基数2-9。我如何转换让我们说299在基地10 = 12B在基地16,14E在基地15,1A0在基地13 . ...同样的。 ...

回答 1 投票 -1

如何使用算术和掩码舍入地址?

我有一个指针ptr,它的地址在内核堆栈空间。我想使用这个ptr到达进程描述符地址。由于内核堆栈空间和进程描述符大小......

回答 1 投票 0

堆栈(数据结构)实现

所以我刚开始通过Coursera上的课程学习数据结构,并且我了解到可以通过使用数组来创建堆栈数据结构。我只是想知道我是不是......

回答 1 投票 0

使用队列伪代码实现堆栈

我对以下伪代码感到困惑■使用单个队列实现堆栈。具体来说,使用队列的入队和出队操作为堆栈上的推送和弹出操作写伪代码....

回答 3 投票 0

JAVA什么时候变量的值被推入堆栈?

什么时候变量的值被推入堆栈?它是编译时还是在运行时?

回答 1 投票 -1

通过寄存器传递存储器地址

如何将寄存器中的存储器地址传递给其他寄存器?我的以下例程从堆栈接收字符串内存地址(是的,这是必要的),然后尝试放入D1寄存器,但它不...

回答 1 投票 3

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