Ordenar e buscar com cartões
Para ordenar, a ordenação por seleção acha o menor item e troca com o primeiro, depois acha o menor do resto e troca com o segundo, e assim por diante. Para buscar numa lista ordenada, a busca binária olha o meio e descarta metade a cada pergunta.
1. Ordenação por seleção
Recorte os cartões, coloque na ordem abaixo e ordene. Anote a lista depois de cada passo e se houve troca.
| Passo | Lista depois do passo | Houve troca? |
|---|---|---|
| início | 8 3 6 1 7 2 5 4 | — |
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 |
Total de trocas: ______
2. Busca binária
Na lista ordenada, procure o número 7 pela busca binária. Anote cada pergunta.
| Pergunta | Item do meio | É o 7? Maior ou menor? | Parte que sobra |
|---|---|---|---|
Quantas perguntas a busca binária fez? ____ E a busca linear (do começo ao fim)? ____
3. Quanto mais itens...
| Itens na lista | 8 | 16 | 1.000 | 1.000.000 |
|---|---|---|---|---|
| Máximo de perguntas da busca binária | 3 |