Bem-vindo ao Sistersinspirit.ca, onde você pode obter respostas rápidas e precisas com a ajuda de especialistas. Descubra soluções abrangentes para suas perguntas de profissionais experientes em nossa amigável plataforma. Experimente a conveniência de obter respostas precisas para suas perguntas de uma comunidade dedicada de profissionais.

Considere uma lista L inicialmente vazia e que armazene números inteiros, e a possibilidade de inserção de elementos no início da lista (método
insereInicio), no fim (método insereFim) e em uma posição específica (método inserePosicao).
Qual será a sequência de valores armazenados na lista após execução dos métodos a seguir (considere o início da lista a esquerda na posição 0 e o fim a direita):

L.insereInicio(20)

L.insereFim(40)

L.insereFim(50)

L.inserePosicao(70,1)

L.inserePosicao(100,3)


Sagot :

Resposta:

[20] [70] [40] [100] [50]

Explicação:

Como uma lista inicia em 0: logo temos os valores nas posições:

posicao[0] = 20

posicao[1]  = 70

posicao[2] = 40

posicao[3] = 100

posicao[4] = 50