Capítulo 2. Analisar algoritmos
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Este capítulo apresenta a terminologia e a notação usadas por teóricos e profissionais para modelar o desempenho de algoritmos em termos de desempenho computacional e uso de recursos. Ao avaliar o desempenho em tempo de execução do teu programa de software, podes estar perfeitamente satisfeito e, nesse caso, podes continuar a utilizar a aplicação tal como está. Mas se quiseres melhorar o desempenho em tempo de execução, este livro mostra-te por onde começar - com as estruturas de dados e os algoritmos do programa. Deparas-te com algumas questões específicas:
- Estou a resolver um problema específico da forma mais eficiente?
-
Poderão existir outros algoritmos que melhorem significativamente o desempenho.
- Estou a implementar ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access