Lógica, perguntado por stiveflap74w7w, 1 ano atrás

Cite uma vantagem e uma desvantagem de cada implementação do TAD Pilha com alocação estática (vetores) e com alocação dinâmica (ponteiros).

Soluções para a tarefa

Respondido por LarissaMoura3
14

Olá!

Pilha com alocação estática (vetores)

Vantagens: apresenta acesso indexado, ou seja, todos os elementos da estrutura são acessíveis de maneira igualitária.

Desvantagens: possui tamanho fixo, requer um tempo para compilação e a memória é alocada de forma estática.

Pilha com alocação dinâmica (ponteiros)

Vantagens: possui tamanho variável, tempo de execução relativamente curto e a memória é alocada de forma dinâmica.

Desvantagens: capacidade baixa de memória e apresenta acesso sequencial.

Espero ter ajudado, bons estudos!

Perguntas interessantes