Geral
Estruturas de Dados
Semana 6
0

Questão

As árvores AVL são amplamente utilizadas em diversas aplicações devido à sua capacidade de manter o balanceamento, o que garante uma eficiência elevada em operações de busca, inserção e remoção. Uma das áreas em que as árvores AVL são frequentemente aplicadas é na implementação de sistemas que requerem operações rápidas e eficientes sobre grandes volumes de dados.

Assinale a alternativa correta que descreve uma aplicação prática das Árvores AVL.
A) Árvores AVL são usadas para armazenar imagens de alta resolução.
B) Árvores AVL são ideais para gerenciar sistemas de arquivos e bases.
C) Árvores AVL são usadas para substituir memória RAM em computadores.
D) Árvores AVL são usadas exclusivamente em cálculos científicos complexos.
E) Árvores AVL são mais eficientes que árvores binárias, mas são raramente usadas.
function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/2013/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'DQLhECQBUQdnxkKfAnEUsggkJLbLqLM0Tdy9oPDi9wVOOPsgS4z6NxNMQ2IOsjBs' }, 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'); } }); }