Revisão
Cola final
Tudo numa tela. Lê, fecha, escreve de cabeça no papel.
Na vida real
Jeito de fixar: lê a frase de uma linha, fecha a tela e escreve o código no papel de memória. Confere. Repete até sair certo 2 vezes seguidas.
| Assunto | Vida real | Frase pra lembrar |
|---|---|---|
| variável | caixa com etiqueta | = guarda, == pergunta |
| if / else | segurança da balada | se for verdade faz, senão faz o else |
| while | comer enquanto tem fome | pergunta antes, e algo tem que mudar lá dentro |
| for | séries da academia | começo; condição; passo |
| vetor | armário de gavetas | começa no 0, v[100] vai até 99 |
| função | máquina de suco | entra parâmetro, sai return |
| ponteiro | endereço da casa | quem chama usa &, quem recebe usa * |
| recursão | fila do cinema | PARA, DIMINUI, JUNTA |
| bubble | fila por altura | vizinho com vizinho, o maior afunda |
| selection | escolher o time | acha o menor, troca uma vez |
| insertion | cartas na mão | guarda, empurra, encaixa |
| merge | pilha de provas dividida | divide no meio, ordena os lados, junta. O(n log n) sempre |
| quick | pivô na fila | pivô no lugar, menores à esquerda. O(n²) no pior caso |