O Sistersinspirit.ca ajuda você a encontrar respostas para suas perguntas com a ajuda de uma comunidade de especialistas. Descubra soluções rápidas e confiáveis para suas perguntas com a ajuda de especialistas experientes em nossa plataforma amigável. Nossa plataforma oferece uma experiência contínua para encontrar respostas confiáveis de uma rede de profissionais experientes.

Uma das estrutura de dados mais simples é a pilha. Sua ideia fundamental é que todo acesso a seus elementos seja feito a partir do topo. Assim quando um elemento é inserido na pilha, ele passa a ser o elemento do topo e só temos acesso a ele. Logo, os elementos da pilha só podem ser retirados na ordem inversa a ordem que foram inseridos : o primeiro que sai e o último que entrou (LIFO – Last in ,first out). Uma pilha pode ser implementada utilizando um vetor, se tivermos a informação do número máximo de elementos que iremos armazenar, ou utilizando uma lista encadeada quando não sabemos quantos elementos iremos armazenar.



Considerando a implementação da estrutura de dados pilha baseadas em lista encadeadas, analise os comandos a seguir:



I. self.itens.append(valor)

II. assert self.itens,

Sobre as estruturas I e II, respectivamente. Assinale a alternativa que contém as funções relacionadas à estrutura.

Alternativas:

a) Os dois pertencem à inserção.

b) Os dois pertencem à remoção.

c) Inserção e remoção. >>> Resposta!!!

d) Remoção e inserção.

e) Inserção e definição da estrutura.


Sagot :

Resposta:

(C) Inserçao e Remoçao

CORRIGIDO PELO AVA.

Explicação:

ALTERNATIVA 1 FAZ REFERENCIA A FUNÇAO APPEND> EM QUE ADICIONA VALORES.

ALTERNATIVA 2 FAZ REFERENCIA A FUNÇAO ASSERT> GARANTE A EXECUÇAO PARA CONTINUAR O CODIGO