Universidade Federal de Santa Catarina 2023

Considere as seguintes definições relacionadas a algoritmos de ordenação e assinale a alternativa que identifica corretamente as três definições, considerando sua ordem.


1. O algoritmo consiste em percorrer o vetor de itens desordenados da esquerda para a direita, ordenando um item por vez. A cada passo, o item não ordenado é comparado aos itens à sua esquerda (os quais já estão ordenados) de modo a encontrar em qual posição ele deve ser colocado. Esses passos são repetidos para cada um dos itens não ordenados restantes. O algoritmo termina quando o último item do vetor é colocado na posição correta.

2. O algoritmo divide logicamente o vetor em duas partições: uma partição contendo itens ordenados, que é construída da esquerda para a direita na frente (esquerda) do vetor, e uma partição contendo itens restantes não ordenados que ocupam o resto do vetor. Inicialmente, a partição ordenada está vazia e a partição não ordenada é o próprio vetor de entrada. Em cada passo, o algoritmo encontra o menor item na partição não ordenada, trocando-o com o item não ordenado mais à esquerda da partição (colocando-o, portanto, em ordem). Então, o limite lógico entre as partições ordenada e não ordenada é incrementado em uma posição e os passos anteriores são repetidos. O algoritmo termina quando resta apenas um item a ser ordenado.

3. O algoritmo divide o problema em partes menores, resolvendo cada parte separadamente e juntando os resultados posteriormente. O vetor é dividido em duas partes iguais, sendo cada uma delas dividida em duas partes, e assim por diante, até restarem partes com um ou dois itens, cuja ordenação é trivial. Para juntar pares de partes ordenadas, os dois primeiros itens de cada parte são separados e o menor deles é selecionado e posicionado como primeiro elemento. Em seguida, os menores entre os restantes são comparados e posicionados e assim se prossegue até que todos os elementos tenham sido juntados. O procedimento é repetido até que todas as partes tenham sido tratadas.

a

Insertion Sort (ordenação por inserção) – Selection Sort (ordenação por seleção) – Jungle Sort (ordenação selvagem)

b

Selection Sort (ordenação por seleção) – Insertion Sort (ordenação por inserção) – Quick Sort

c

Selection Sort (ordenação por seleção) – Insertion Sort (ordenação por inserção) – Bubble Sort

d

Insertion Sort (ordenação por inserção) – Selection Sort (ordenação por seleção) – Merge Sort

e

Merge Sort – Shell Sort – Bubble Sort

Ver resposta
Ver resposta
Resposta
D
Resolução
Assine a AIO para ter acesso a esta e muitas outras resoluções
Mais de 300.000 questões com resoluções e dados exclusivos disponíveis para alunos AIO.
E mais: nota TRI a todo o momento.
Saiba mais
Esta resolução não é pública. Assine a aio para ter acesso a essa resolução e muito mais: Tenha acesso a simulados reduzidos, mais de 200.000 questões, orientação personalizada, video aulas, correção de redações e uma equipe sempre disposta a te ajudar. Tudo isso com acompanhamento TRI em tempo real.
Dicas
expand_more
expand_less
Dicas sobre como resolver essa questão
Erros Comuns
expand_more
expand_less
Alguns erros comuns que estudantes podem cometer ao resolver esta questão
Conceitos chave
Conceitos chave sobre essa questão, que pode te ajudar a resolver questões similares
Estratégia de resolução
Uma estratégia sobre a forma apropriada de se chegar a resposta correta
Transforme seus estudos com a AIO!
Estudantes como você estão acelerando suas aprovações usando nossa plataforma de IA + aprendizado ativo.
+25 pts
Aumento médio TRI
4x
Simulados mais rápidos
+50 mil
Estudantes
Sarah
Neste ano da minha aprovação, a AIO foi a forma perfeita de eu entender meus pontos fortes e fracos, melhorar minha estratégia de prova e, alcançar uma nota excepcional que me permitiu realizar meu objetivo na universidade dos meus sonhos. Só tenho a agradecer à AIO ... pois com certeza não conseguiria sozinha.
Murilo Martins
Com a ajuda da AIO, aumentei os meus acertos nos simulados e no ENEM, além de garantia uma TRI mais elevada. Recomendo a AIO para estudantes de todo nível, sendo uma maneira de alavancar a sua nota no menor tempo possível!
Rejandson, vestibulando
Eu encontrei a melhor plataforma de estudos para o Enem do Brasil. A AIO é uma plataforma inovadora. Além de estudar com questões ela te dá a TRI assim que você termina.
A AIO utiliza cookies para garantir uma melhor experiência. Ver política de privacidade
Aceitar