Escolar Documentos
Profissional Documentos
Cultura Documentos
Tarefas de ordenação
e estratégias de solução:
Selection Sort
... E QUANTO CUSTA ORDENAR?
https://commons.wikimedia.
org/wiki/File:Bookcase.jpg
https://pt.wikipedia.org/wiki/Fich
eiro:Selection-Sort-Animation.gif
SELECTION SORT
Lembrando: busca pelo maior/menor
SELECTION SORT
Lembrando: Identificar o maior LEMBRANDO:
O que você
lista mudaria para
identificar o
Faça maior apontar para o primeiro elemento da lista
Faça índice apontar para o primeiro elemento da lista
menor?
https://scratch.mit.edu/projects/719871271
SELECTION SORT
lista Ordenação
Faça i assumir
Faça menor
apontar para
Faça j assumir por Seleção
o valor 1 o valor i+1
onde i aponta
j no fim da Não
Avance j uma posição
lista?
Sim
Não Sim
valor apontado por i é Troque os valores
Avance i uma
diferente do valor apontados por i e
posição
apontado por menor? por menor
i no fim da
lista?
Sim
Não fim
SELECTION SORT
Exemplos rodando
SELECTION SORT
Aprofundando
https://replit.com/@mgpimentel/COM100sortSelection
SELECTION SORT
Animação e ordens de complexidade
https://pt.wikipedia.org/wiki/Ficheiro:Selection_sort_animation.gif
SELECTION SORT 𝑶(𝒏²)
Animação de Algoritmos de Ordenação
SELECTION SORT David R. Martin, 2007.
http://www.sorting-algorithms.com
Valores aleatórios
Ordem inversa
Tarefas de ordenação
e estratégias de solução:
Selection Sort