Informática, perguntado por naattpinheiro, 4 meses atrás

Em aplicações encontramos problemas que muitas vezes precisam ser ordenados, essa ordenação facilita o tempo de resposta das aplicações. Ordenar pode ser, organizar os números em ordem crescente ou decrescente, organizar nomes em ordem alfabética, entre outros. Para organizar os elementos de uma forma eficiente se faz necessária a utilização de métodos como os algoritmos de ordenação. Assim, analise as afirmativas a seguir.

I. Faz uma analogia do método com o modo que algumas pessoas ordem cartas de baralho em jogo.
II. Método de ordenação mais complexo, possui a estratégia dividir para conquistar e seleciona um pivô para auxiliar na ordenação dos elementos.
III. O algoritmo irá percorrer o array comparando todos os elementos até encontrar o menor elemento e alocar na posição inicial do array
IV. A interação do método se limita em percorrer diversas vezes o array do início ao fim, sem interrupção, trocando a posição de dois elementos sempre que estiverem desordenados
As afirmativas apresentam diferentes possibilidades de sequências, sendo apenas uma alternativa correta:

Resposta Correta:
.Insertion-Sort, Selection-Sort, Quick_Sort, Bubble-Sort.

Feedback da resposta:
Resposta correta. O algoritmo Insertion Sort se limita em a cada passo a partir do segundo elemento selecionar o próximo item da sequência e colocá-lo no local apropriado.


devcamismonteiro: gente, alguem sabe explicar o porque dessa resposta? na minha opnião deveria ser insertion, quick, seletion e bubble que nem tem a opção

Soluções para a tarefa

Respondido por devcamismonteiro
13

Resposta:

.Insertion-Sort, Selection-Sort, Quick_Sort, Bubble-Sort.

Explicação:

Feedback da resposta:

Resposta correta. O algoritmo Insertion Sort se limita em a cada passo a partir do segundo elemento selecionar o próximo item da sequência e colocá-lo no local apropriado

Respondido por fabriciosilvabrl
2

Resposta:

Insertion-Sort, Selection-Sort, Quick_Sort, Bubble-Sort.

Explicação:

Resposta correta. Existem vários métodos que são utilizados para ordenar, alguns mais simples e outros mais complexos. Esses métodos são estrutura de dados e a utilização de métodos corretos nos algoritmos faz com que aumente a eficiência das aplicações.

Perguntas interessantes