FUBDiversas

Questões de Algoritmos e Estrutura de Dados (TI)

8 questões com gabarito verificado e explicação por IA. Mostrando página 1 de 1.

Questão 1FUB·Diversas·2011Algoritmos e Estrutura de Dados (TI)

Julgue os próximos itens em relação às estruturas de dados. No uso de estruturas de transformação de chave (hashing), a solução de colisões usando encadeamento tem como principal característica o fato de nunca transbordar. Adicionalmente, o tempo de busca na lista ligada pode ser reduzido se uma lista duplamente encadeada for utilizada.

Alternativas
Questão 2FUB·Diversas·2011Algoritmos e Estrutura de Dados (TI)

Julgue os próximos itens em relação às estruturas de dados. O uso de árvores binárias visa tornar mais eficiente a busca em arranjos de dados ordenados. No entanto, a eficiência de uma árvore binária está diretamente relacionada ao seu balanceamento, ou seja, à diferença entre as alturas das subárvores à direita e à esquerda do nó raiz. O balanceamento estático é recomendado se a árvore encontra-se degenerada em uma lista encadeada.

Alternativas
Questão 3FUB·Diversas·2011Algoritmos e Estrutura de Dados (TI)

A respeito dos princípios de programação, julgue os seguintes itens. Os métodos de ordenação podem ser classificados como estáveis ou não estáveis. O método é estável se preserva a ordem relativa de dois valores idênticos. Alguns métodos eficientes como shellsort ou quicksort não são estáveis, enquanto alguns métodos pouco eficientes, como o método da bolha, são estáveis.

Alternativas
Questão 4FUB·Diversas·2011Algoritmos e Estrutura de Dados (TI)

Julgue os próximos itens em relação às estruturas de dados. As pilhas são listas encadeadas cujos elementos são retirados e acrescentados sempre ao final, enquanto as filas são listas encadeadas cujos elementos são retirados e acrescentados sempre no início.

Alternativas
Questão 5FUB·Diversas·2011Algoritmos e Estrutura de Dados (TI)

Julgue os próximos itens em relação às estruturas de dados. O uso de listas encadeadas na representação de matrizes justifica-se, entre outros motivos, quando a matriz é esparsamente povoada por dados. Em uma possível implementação para esse caso, os valores dos índices de cada dimensão da matriz são armazenados em listas encadeadas, e cada elemento da matriz com valor diferente de zero é um nó (ou célula) em outra lista encadeada, acessível a partir das listas dos índices da matriz.

Alternativas
Questão 6FUB·Diversas·2016Algoritmos e Estrutura de Dados (TI)

Estruturas de pilhas, filas e árvores binárias são amplamente utilizadas para a construção de algoritmos e programas de computador. Acerca dessas estruturas, julgue os itens subsecutivos. Nas estruturas de pilhas, a inserção de um novo item ou a remoção de um item já existente ocorre tanto na extremidade de baixo quanto no topo da pilha.

Alternativas
Questão 7FUB·Diversas·2016Algoritmos e Estrutura de Dados (TI)

Estruturas de pilhas, filas e árvores binárias são amplamente utilizadas para a construção de algoritmos e programas de computador. Acerca dessas estruturas, julgue os itens subsecutivos. Uma estrutura do tipo árvore é considerada binária se e somente se um conjunto infinito de elementos denominados nós existir.

Alternativas
Questão 8FUB·Diversas·2016Algoritmos e Estrutura de Dados (TI)

Estruturas de pilhas, filas e árvores binárias são amplamente utilizadas para a construção de algoritmos e programas de computador. Acerca dessas estruturas, julgue os itens subsecutivos. Em uma lista linear, a inserção de um elemento é feita em uma extremidade e a eliminação, na outra. Esse tipo de estrutura também é conhecida como FIFO (first in, first out).

Alternativas