Buscar

Você deve implementar a operação de inserção em uma pilha (push), alocada contiguamente em memória, em Python. A variável da pilha é P, o máximo de...

Você deve implementar a operação de inserção em uma pilha (push), alocada contiguamente em memória, em Python. A variável da pilha é P, o máximo de elementos é M e a próxima posição vazia da pilha é guardada pelo índice topo. Qual código dentre os seguintes realiza a implementação de forma correta?

A operação de inserção em uma pilha é chamada de push.
A pilha é alocada contiguamente em memória.
A variável da pilha é P.
O máximo de elementos é M.
A próxima posição vazia da pilha é guardada pelo índice topo.
d-if topo==M:
P[topo]=no
topo=topo+1

if topo
P[topo]=no
topo=topo+1
e-if topo
P[0]=no
topo=topo+1
b-if topo>M:
P[topo]=no
topo=topo+1
c-if topo
topo=topo+1
P[topo]=no
topo=topo+1

Essa pergunta também está no material:

AV - ESTRUTURA DE DADOS
3 pág.

Estrutura de Dados I Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

O código correto para a operação de inserção em uma pilha (push), alocada contiguamente em memória, em Python, considerando as variáveis P, M e topo, é o seguinte: b-if topo

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais