Treino T04: Comprar Informação
por Frank de Alcantara em 01/10/2026
- 1. Contar Antes de Programar: Complexidade, Restrições e Medição
- 2. A Máquina por Baixo do Algoritmo: Tipos, Cache e Desvios
- 3. Treino T01: Contando Antes de Codificar
- 4. Caixa de Ferramentas I: Tipos, Números e Trabalho em Tempo de Compilação
- 5. Caixa de Ferramentas II: Vetores, Matrizes, Vistas e Algoritmos
- 6. Treino T02: Pagar Uma Vez, Perguntar Sempre
- 7. Entrada e Saída de Alto Desempenho
- 8. Treino T03: Alimentando a Máquina
- 9. Busca Binária: Comprar Informação pela Metade
- 10. Ordenar por Comparação: o Limite, a Biblioteca e a Seleção
- 11. Ordenar sem Comparar: Contagem, Radix e a Escolha da Ferramenta
- 12. Treino T04: Comprar Informação
- 13. Somas de Prefixo e Arrays de Diferenças: Integrar e Derivar em Tempo Constante
- 14. Janelas que Deslizam: Deque Monotônico, Dois Ponteiros, Kadane e Sparse Table
- 15. Bits como Conjuntos: Máscaras, popcount e Bitsets de Muitas Palavras
- 16. Hash de Prefixo, Seleção em Três Partes e o Algoritmo de Mo
- 17. Treino T05: Intervalos com Orçamento
- 18. Pilhas, Filas, Heaps e Contêineres Associativos: o Estado que Sobrevive à Pergunta Seguinte
Os Artigos 9, 10 e 11 trataram a busca e a ordenação como compra de informação. A busca binária compra um bit por comparação, a ordenação paga
Vários enunciados escondem a mesma pergunta com roupas diferentes. Onde, exatamente, fica a fronteira? Encontrar a resposta certa depende de saber se a fronteira procurada é o primeiro verdadeiro ou o último verdadeiro, e de arredondar o meio para o lado que garante progresso.
1. Como o treino e a avaliação funcionam
As sessões seguem o formato do Artigo 3: S1 é um aquecimento de uma hora com um problema, S2 é uma hora com um problema médio, S3 é uma hora com dois problemas curtos, e S4 são duas horas com três problemas, um dos quais resiste. Cronômetro ligado antes do primeiro enunciado, apenas os artigos de estudo correspondentes e o próprio código abertos, compilador à vontade, problema resolvido quando o programa passa no exemplo e nos casos-limite construídos pela leitora, sessão encerrada quando o tempo acaba.
A avaliação A2 é mais longa e mais larga que a A1 do Artigo 6:
Este artigo completo contém estratégias práticas e dados exclusivos reservados para nossos membros cadastrados.
Continuar com Google Acesso gratuito e instantâneo com sua conta Google(Updated: )