Questão de Algoritmos
Uma pilha é uma estrutura de dados do tipo LIFO (Last in, First out), ou seja, na qual o último elemento a entrar é o primeiro a sair. Assim, nos elementos que ainda permanecem, o que está no topo da pilha será o primeiro a ser removido. Conforme Tenenbaum, Langsam e Augenstein (2007), uma pilha possui uma estrutura que pode ser declarada contendo dois objetos: um ponteiro, que irá armazenar o endereçamento inicial da pilha; e um valor inteiro, que irá indicar a posição do topo da pilha. Considerando a pilha apresentada no texto, para sua utilização primeiramente é necessário:
A
criar a declaração da estrutura da pilha, criar a pilha com a alocação dinâmica e criar as funções para inserir e remover dela.
B
definir a estrutura da pilha e implementar apenas a função de inserção.
C
implementar a função de remoção antes de criar a estrutura da pilha.
D
alocar a pilha estaticamente sem necessidade de declaração.
E
usar uma lista encadeada para representar a pilha.
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!
Aulas em vídeo Em breve
00:00