Irei compartilhar as minhas anotações e highlights sobre o o livro "Desmistificando algoritmos" do Thomas H. Cormen.
Se eu fosse dar uma breve introdução, eu usaria algumas frases do autor, em que ele menciona as seguintes definições e para quem o livro é destinado:
- Quem está interessada(o) em saber como os computadores resolvem problemas;
- Saber como avaliar essas soluções...
No capítulo 1, já vejo o título nomeado como "O que são algoritmos e por que você deve se importar com eles?". Nos cursos mais básicos, aprendemos que os algoritmos são conjuntos de etapas com o propósito de executar uma tarefa (seja qual for ela). Os algoritmos estão mais presentes em nosso cotidiano do que imaginamos e são executados em todos os lugares.
Também é bom relembrar que não existe o "óbvio" para o computador. Ele precisa da exatidão. Inclusive, isso é o que difere a execução feita por nós e a por outro lado, a execução feita pelo computador.
É necessário haver precisão no algoritmo de computador
Uma outra pergunta boa a ser feita é: "Para que queremos esses algoritmos?" pelo simples fato deles nos trazerem soluções.
Top comments (0)