As estruturas de dados são formas de construir e armazenar informações para posterior recuperação. Dentre as estruturas podemos trabalhar com a Pilha.
Analisando o código abaixo, assinale a alternativa que equivale ao comando print("Pilha: ", pilha) ao final da execução do código. Sabe-se que a função insert permite inserir um elemento na pilha e a função pop permite retirar o elemento da pilha.
pilha = []
pilha.insert(0,10)
pilha.insert(0,50)
pilha.insert(0,40)
pilha.insert(0,120)
pilha.pop(0)
pilha.insert(0,15)
pilha.pop(0)
pilha.pop(0)
print("Pilha: ", pilha)
()Pilha: [15, 120, 40, 50, 10]
()Pilha: [40, 50]
()Pilha: [ 50, 10]
()Pilha: [120, 15]
()Pilha: [10, 50, 40, 120, 15]
Respostas
respondido por:
4
Resposta:
()Pilha: [ 50, 10]
Explicação:
gabarito estacio
respondido por:
1
Resposta:
Fila: [ 5, 8, 20]
Explicação:
Conceito de Fila ¿ O primeiro a entrar é o primeiro a sair.
Passo a passo da execução do código
Fila: [] Fila: [10] Fila: [10, 3] Fila: [10, 3, 5] Fila: [10, 3, 5, 8] Fila: [3, 5, 8] Fila: [5, 8] Fila: [5, 8, 20]
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás