Se você está procurando uma "enciclopédia de algoritmos", seria difícil dar errado com a Enciclopédia de Algoritmos . Não posso dizer que li (a US $ 399, é barato para uma enciclopédia ), mas a sinopse parece promissora:
A Enciclopédia de Algoritmos fornece um conjunto abrangente de soluções para problemas algorítmicos importantes para estudantes e pesquisadores, incluindo soluções de alto impacto da década mais recente.
Alguém já citou o Manual de design de algoritmo de Steven Skiena , mas acho que ninguém mencionou ainda o site associado de Skiena, o Repositório de algoritmos de Stony Brook . A partir do site:
Esta página da WWW pretende servir como uma coleção abrangente de implementações de algoritmos para mais de setenta dos problemas mais fundamentais em algoritmos combinatórios.
O livro é mais do que apenas um catálogo de algoritmos conhecidos; também é uma espécie de tutorial (no melhor sentido da palavra) sobre como decidir qual algoritmo usar para melhor se adequar ao seu problema e situação. O repositório, por outro lado, é de natureza mais enciclopédica. Ele não contém necessariamente muitos detalhes sobre como implementar cada algoritmo, mas explica o que o algoritmo faz e como ele funciona em geral, termos legíveis geralmente retirados do livro e fornece links para implementações reais de cada algoritmo. algoritmo.