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]
Soluções para a tarefa
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 interessantes
Matemática,
4 meses atrás
Lógica,
4 meses atrás
Matemática,
4 meses atrás
Química,
4 meses atrás
Física,
4 meses atrás
Física,
9 meses atrás
Matemática,
9 meses atrás