Algoritmos e Estrutura de Dados
Ano: 2021
Banca: VUNESP

Uma estrutura de dados apresenta a seguinte estrutura, com três campos, para representar cada uma de suas células: conteúdo (valor, por exemplo, 1234), esquerdo (ponteiro) e direito (ponteiro).




Assinale a alternativa que apresenta o tipo de estrutura de dados na qual cada célula tem, de uma maneira geral, essa forma de representação.

Algoritmos e Estrutura de Dados
Ano: 2021
Banca: VUNESP

O programa a seguir, expresso na forma de uma pseudolinguagem, possui três loops. Analise a execução do algoritmo.




Ao final da execução do algoritmo, o valor da variável a será igual a:

Algoritmos e Estrutura de Dados
Ano: 2021
Banca: VUNESP
Em uma árvore binária de busca balanceada do tipo AVL, as alturas das duas sub-árvores de um nó qualquer diferem em no máximo 1. A construção de uma árvore desse tipo, inicialmente vazia, por meio da inserção sucessiva de nós, utiliza uma certa operação para manter o balanceamento desejado quando necessário. Essa operação é
Algoritmos e Estrutura de Dados
Ano: 2021
Banca: VUNESP

Uma certa tabela de dispersão (hash) em um programa de computador utiliza a função de espalhamento h(k) = k mod m, em que k é a chave e m é o tamanho de um vetor de listas ligadas indexado por h(k).


Para m = 5013, o índice obtido para k = 10034 é

Algoritmos e Estrutura de Dados Algoritmos Algoritmos de Ordenação
Ano: 2021
Banca: Fundação CESGRANRIO (CESGRANRIO)
Um determinado programador é responsável por tarefas de ordenação e, ao estudar determinados produtos, resolveu ordenar, de maneira crescente, a sequência [64, 34, 25, 12, 90, 11, 22] utilizando dois algoritmos, o Bubble Sort e o Select Sort, nessa ordem. Ele iniciou o teste com o Bubble Sort, mas, na iteração em que a chave 64 atingiu a sua posição correta pela primeira vez, copiou a sequência alcançada nesse estágio e utilizou-a para continuar o trabalho com o algoritmo Select Sort. A partir do momento em que o programador começa a utilizar o segundo algoritmo, quantas trocas de posições de chaves serão realizadas para atingir, pela primeira vez, a situação em que a sequência está ordenada?
Algoritmos e Estrutura de Dados Estrutura de Dados Conceitos Básicos de Estrutura de Dados
Ano: 2020
Banca: Fundação de Amparo e Desenvolvimento da Pesquisa (FADESP)
Uma estrutura de dados que contém entradas associadas aos arquivos e em que cada entrada armazena informações como localização física, nome, organização e outros atributos é definida como
Algoritmos e Estrutura de Dados Estrutura de Dados Árvores
Ano: 2020
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)


De acordo com a figura anterior, o procedimento



realiza, na árvore, a consulta de

Algoritmos e Estrutura de Dados Algoritmos Estrutura de Controle e Repetição Lógicas de Programação
Ano: 2020
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Assinale a opção que apresenta o comando que tem a função de implementar desvios incondicionais no programa, mas que é de uso proibido na programação estruturada.
Algoritmos e Estrutura de Dados Algoritmos Estrutura de Controle e Repetição
Ano: 2020
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)
A Estrutura de Controle de Fluxo, apresentada logo abaixo, é considerada tecnicamente como sendo:
Enquanto (condição) Faça (bloco de código) Fim Enquanto
10 Q845346
Algoritmos e Estrutura de Dados Estrutura de Dados Pilhas
Ano: 2020
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)
A pilha é uma estrutura de dados baseada no princípio LIFO (Last-In, First-Out), que tem fundamentalmente duas operações básicas que são: