Perguntas com a marcação «stack»

Uma pilha é um tipo de dados e estrutura de dados abstratos último a entrar, primeiro a sair (LIFO). Para perguntas sobre a pilha de chamadas, use [callstack] ou [stack-pointer]. Para perguntas sobre a ferramenta de construção Haskell, use [haskell-stack]. Para perguntas sobre a pilha padrão em C ++, use [stdstack].







30
Android: limpe a pilha traseira
No Android, eu tenho algumas atividades, digamos A, B, C. Em A, eu uso esse código para abrir B: Intent intent = new Intent(this, B.class); startActivity(intent); Em B, eu uso esse código para abrir C: Intent intent = new Intent(this, C.class); startActivity(intent); Quando o usuário toca em um botão em …

9
Quebra de pilha detectada
Estou executando meu arquivo a.out. Após a execução, o programa é executado por algum tempo e sai com a mensagem: **** stack smashing detected ***: ./a.out terminated* *======= Backtrace: =========* */lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)Aborted* Quais poderiam ser as possíveis razões para isso e como retificá-lo?
246 c  exception  stack 

6
O Python otimiza a recursão da cauda?
Eu tenho o seguinte pedaço de código que falha com o seguinte erro: RuntimeError: profundidade máxima de recursão excedida Tentei reescrever isso para permitir a otimização da recursão de cauda (TCO). Acredito que esse código teria sido bem-sucedido se um TCO tivesse ocorrido. def trisum(n, csum): if n == 0: …


13
Java ArrayList como adicionar elementos no início
Eu preciso adicionar elementos a um ArrayList fila, mas quando chamo a função para adicionar um elemento, quero que adicione o elemento no início da matriz (para que tenha o índice mais baixo) e se a matriz tiver 10 elementos adicionando um novo resulta na exclusão do elemento mais antigo …
183 java  arrays  arraylist  stack 

9
Pilha, estática e heap em C ++
Eu procurei, mas não entendi muito bem esses três conceitos. Quando devo usar a alocação dinâmica (na pilha) e qual é a sua real vantagem? Quais são os problemas de estática e pilha? Eu poderia escrever um aplicativo inteiro sem alocar variáveis ​​na pilha? Ouvi dizer que outras línguas incorporam …

9
Em C, chaves funcionam como um quadro de pilha?
Se eu criar uma variável dentro de um novo conjunto de chaves, essa variável saiu da pilha na chave de fechamento ou permanece até o final da função? Por exemplo: void foo() { int c[100]; { int d[200]; } //code that takes a while return; } Vai docupar memória durante …
153 c  memory  stack 


22
Implementar pilha usando duas filas
Uma pergunta semelhante foi perguntado mais cedo lá , mas a questão aqui é o inverso disso, usando duas filas como uma pilha. A questão... Dadas duas filas com suas operações padrão ( enqueue, dequeue, isempty, size), implementar uma pilha com suas operações padrão ( pop, push, isempty, size). Deve …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.