///
As colisões ocorrem na utilização de tabela hash porque várias chaves podem resultar na mesma posição.
No que se refere a processamento de linguagem natural, árvores de decisão e Python, julgue os itens que se seguem.Considere que um algoritmo de árvore...
begin integer arr[100], target, inicio, fim, meio; integer busca_binaria(integer arr, integer target); begin inicio := 0; fim := length(arr) - 1; whil...
Processadores que implementam o processamento em pilhas manipulam apenas o elemento que está no topo da pilha.
A seguir, é corretamente mostrado o resultado da execução do algoritmo caso o usuário entre com os números 9 e 5.
Em um sistema operacional, a estrutura de dados utilizada para organizar chamadas de funções recursivas por meio da inserção ou remoção de elementos v...
Na classificação de algoritmos por meio de seu método de design, aquele que reduz a complexidade exponencial para a complexidade polinomial para muito...
As declarações e a instrução na linha 7 do algoritmo em questão não contribuem para a contagem total de unidades de tempo.
Em linguagens de programação, o dado denominado registro é definido como um(a)
O caminhamento infixado em árvore binária compreende as seguintes etapas: visitação à raiz, depois, à subárvore da esquerda e, por último, à subárvore...
Considerando as definições de estruturas de dados e a declaração tipo nó :: reg (dado: inteiro; próximo: ref nó), na qual reg é um registro contendo o...