Questões de Concurso sobre Algoritmos e estrutura de dados

 
 
Disciplina 1
Assunto 10
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
2.151 questões encontradas
Questões por página
20
Mais recentes
 

Dado o algoritmo abaixo, assinale a alternativa que apresenta o algoritmo de ordenação utilizado no código.


public class Ordenacao {


__public static void main(String[] args) {


____int[] array = { 3, 4, 9, 2, 5, 1, 8 };

____ordenaArray(array);


____for (int i = 0; i < array.length; i++) {

______System.out.println(array[i]);

____}

__}


__static void ordenaArray(int[] array) {


____int i, j, eleito;


____for (i = 1; i < array.length; i++) {


______eleito = array[i];


______j = i;

______while ((j > 0) && (array[j - 1] > eleito)) {

________array[j] = array[j - 1];

________j = j - 1;

______}


________array[j] = eleito;

_____}

__}

}


A

Merge Sort.


B

Selection Sort.


C

Quick Sort.


D

Heapsort.


E

Insertion Sort.

Analise as seguintes equações binárias:

Imagem associada para resolução da questão

O resultado das equações apresentadas é, respectivamente:


A
10101, 10 e 10;

B
11101, 101 e 11;

C
10111, 110 e 1;

D
10101, 100 e 10;

E
10100, 11 e 101.
Com base na análise desse algoritmo, assinale a alternativa que apresenta, de forma coerente e respectivamente, o número de alunos na disciplina, o número de provas da disciplina e o número de questões por prova.

A
3 ; 10 ; 20

B
10 ; 3 ; 20

C
10 ; 20 ; 3

D
20 ; 3 ; 10

E
20 ; 10 ; 3
 
Ir para a página:
OK
 
Gerar simulado