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
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
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
Geografia,
4 meses atrás
Português,
4 meses atrás
Matemática,
4 meses atrás
História,
4 meses atrás
Matemática,
9 meses atrás
Matemática,
9 meses atrás
Artes,
9 meses atrás