Buscar

Uma Lista pode ser implementada de forma contígua ou encadeada. No caso de uma lista ordenada implementada de forma encadeada, as complexidades de ...

Uma Lista pode ser implementada de forma contígua ou encadeada. No caso de uma lista ordenada implementada de forma encadeada, as complexidades de pion caso de busca, inserção e remoção são respectivamente:

A busca é O(n) pois no pion caso você terá que percorren toda a lista sequencialmente até encontrar o último elemento.
Já a inserção, no seu pion caso, colocará um elemento no final da lista, uma operação simples, mas a busca para achar a posição correta já é O(n).
A remoção de qualquer nó também é uma operação de custo constante, bastando um ponteiro, mas a busca pelo nó a ser removido também é O(n), que faz a operação de remoção também possuir complexidade O(n).
O(n), O(n) e O(n).
O(n), O(1) e O(n).
O(n), O(n) e O(1).
O(log n), O(n) e O(n).
O(1), O(n) e O(n).

Essa pergunta também está no material:

Prova estrutura de dados
1 pág.

Estrutura de Dados I Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

A complexidade de busca, inserção e remoção em uma lista ordenada implementada de forma encadeada são, respectivamente, O(n), O(n) e O(1). A busca é O(n) porque, no pior caso, é necessário percorrer toda a lista sequencialmente até encontrar o último elemento. A inserção, no pior caso, coloca um elemento no final da lista, uma operação simples, mas a busca para achar a posição correta é O(n). A remoção de qualquer nó é uma operação de custo constante, bastando um ponteiro, e a busca pelo nó a ser removido é O(1), pois a lista está ordenada e o nó a ser removido é conhecido. Portanto, a alternativa correta é: O(n), O(n) e O(1).

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais