351 Q893572
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.

352 Q893571
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:

353 Q893570
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 é
354 Q893569
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 é

355 Q862111
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?
356 Q898008
Algoritmos e Estrutura de Dados
Ano: 2020
Banca: COTEC
Considere a estratégia de ordenação apresentada em linguagem Java:


Analise as seguintes afirmações:
I - A estratégia apresentada em Java é o método de ordenação Bubblesort. II - A estratégia apresentada em Java é o método de ordenação Quicksort. III - A estratégia apresentada é baseada em dividir para conquistar. IV - A estratégia apresentada leva o maior elemento para a última posição a cada passada. V - A estratégia apresentada leva o menor elemento para a primeira posição a cada passada.
Estão CORRETAS as afirmativas
357 Q897643
Algoritmos e Estrutura de Dados
Ano: 2020
Banca: FAFIPA
As portas ou circuitos lógicos são dispositivos que operam e trabalham com um ou mais sinais lógicos de entrada para produzir uma e somente uma saída, dependente da função implementada no circuito. Após aplicar a função lógica NOR na figura 1, qual será o resultado?

Assinale a alternativa CORRETA:
358 Q897286
Algoritmos e Estrutura de Dados
Ano: 2020
Banca: FAPEC
Qual estrutura de dados possui o seguinte comportamento: o primeiro item inserido será o primeiro item a ser retirado?
359 Q897285
Algoritmos e Estrutura de Dados
Ano: 2020
Banca: FAPEC

Considere a seguinte função recursiva: função recursiva(x : inteiro): inteiro início


Qual é o valor retornado pela função se ela for chamada com x = 4?

360 Q897284
Algoritmos e Estrutura de Dados
Ano: 2020
Banca: FAPEC
Assinale a alternativa que preenche a lacuna corretamente sobre listas lineares.
“A estrutura de dados _____________, permite a inserção e a eliminação de elementos em ambas as extremidades.”