Geral
Estruturas de Dados
Semana 3
0

Questão

Uma lista encadeada é uma estrutura de dados composta por nós, onde cada nó contém informações sobre a sequência de nós a ser percorrida. Ao contrário de arrays, listas encadeadas não armazenam elementos em posições contíguas na memória, mas sim as posições de apontamentos para os demais nós.

Com base no contexto apresentado e nos materiais de estudos, identifique a alternativa correta que define a principal característica das listas encadeadas. 
A) Cada nó contém um valor e a referência para o próximo nó.
B) Cada nó contém um valor e a referência para o nó anterior.
C) Listas encadeadas têm tamanho fixo definido no momento da criação.
D) Os elementos são armazenados de maneira sequencial na memória.
E) Listas encadeadas não permitem operações de inserção ou remoção de elementos.
function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/768/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'zNPdH9Cif9nmxpx6uJLoXVgqBKHxC0CZOuVtQrpFZg0pKE0kTscJ2q0cw5em7Odg' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }