Qual operação é O(1) em um array, mas O(n) em uma lista simplesmente encadeada?
- AAcessar o elemento no índice i
- BLer o primeiro elemento
- CInserir no início
- DRemover o elemento do início
Qual operação é O(1) em um array, mas O(n) em uma lista simplesmente encadeada?
Onde fica o menor elemento de um min-heap binário?
Qual é a característica que define um conjunto (set) como tipo abstrato de dados?
Uma árvore binária tem raiz 1 com filho esquerdo 2 e filho direito 3; o nó 2 tem filhos 4 (esquerdo) e 5 (direito). Qual é o percurso em pré-ordem?
Em um heap binário armazenado em um array a partir do índice 0, onde está o pai do nó no índice i?
Quanto tempo leva verificar se a aresta (u, v) existe usando uma matriz de adjacência?
Inserir uma chave em uma árvore AVL deixa a subárvore esquerda de um nó alta demais, e a nova chave foi para a subárvore esquerda do seu filho esquerdo (caso esquerda-esquerda). Qual correção é aplicada?
Quais são os custos de tempo e de espaço extra para inverter no próprio lugar uma lista simplesmente encadeada?
Soluções completas passo a passo: pratique este tópico em examproblems.com.