Questões sobre Lista Encadeada Circular
Questão 1
Qual é a principal característica de uma lista encadeada circular?A.
O último nó aponta para null B.
O último nó aponta para o primeiro nó C.
Os nós são armazenados em array contínuo D.
Não possui ponteiros entre os nós
Questão 2
O que acontece se não houver controle de parada ao percorrer uma lista circular?A.
A lista termina automaticamente B.
O programa entra em loop infinito C.
Os elementos são apagados D.
A lista vira um array
Questão 3
Qual condição é usada corretamente para parar o percurso em uma lista circular?A.
parar quando atual == null B.
parar quando atual == fim C.
parar quando atual == inicio novamente D.
parar quando tamanho == 0
Questão 4
Após executar o código abaixo, qual é a estrutura formada?
A.
10 -> 20 -> 30 -> null B.
10 -> 20 -> 30 -> 10 (ciclo) C.
30 -> 20 -> 10 -> null D.
10 -> null -> 20 -> 30
adicionarFim(10)
adicionarFim(20)
adicionarFim(30)
Questão 5
O que acontece ao adicionar um elemento em uma lista circular vazia?A.
O elemento aponta para null B.
O elemento aponta para ele mesmo C.
O elemento é descartado D.
A lista não aceita inserção
Questão 6
Qual operação pode ser mais custosa em uma lista circular simplesmente encadeada?A.
adicionarInicio B.
obterInicio C.
removerFim D.
percorrer até o início
Questão 7
Qual é o principal cuidado ao implementar percorrer() em lista circular?A.
Evitar usar ponteiros B.
Não acessar o primeiro elemento C.
Evitar loop infinito D.
Converter para array antes
Questão 8
Qual estrutura permite melhor suporte a repetição contínua de elementos?A.
Array simples B.
Lista simplesmente encadeada C.
Lista circular D.
Pilha
Questão 9
O que acontece com o ponteiro fim em uma lista circular?A.
Ele aponta para null B.
Ele aponta para o início C.
Ele não existe D.
Ele aponta para o elemento anterior ao início
Questão 10
Qual é a vantagem de uma lista circular em relação a uma lista simplesmente encadeada?A.
Menor uso de memória sempre B.
Elimina necessidade de ponteiro inicio C.
Permite navegação contínua dos elementos D.
Não precisa de nós
Questão 11
O que ocorre quando percorremos uma lista circular e encontramos novamente o inicio?A.
A lista termina automaticamente B.
O percurso deve ser interrompido C.
Os elementos são duplicados D.
A lista se transforma em lista linear