comparações de estruturas de dados, algoritmos, informática básica, recursos online

Eu estou procurando por um recurso on-line referente a estruturas de dados e algoritmos. Basicamente, o que me interessa é um tipo de lista abrangente de coisas, tais como: quando uma estrutura de dados ou algoritmo é usado, prós e contras comparados uns aos outros, uso real de problemas de vida, etc.

Eu tenho um par de livros populares sobre o assunto, como "introdução aos algoritmos" e "manual de design de algoritmo", e encontrei implementações de código de várias estruturas de dados e algoritmos online. Mas o que eu não consigo encontrar é uma página web listando todos juntos.

Então eu estou procurando uma página de referência on-line, onde eu possa ter uma visão geral de todas essas estruturas (listas, mapas, conjuntos, árvores, filas e suas várias implementações e idealmente pesquisar ou classificar algos - mesclar ordenação, ordenação rápida, sua grande O desempenho, etc), talvez tudo em um formato tabular, com seus recursos, comparações e usos gerais listados juntos.

Não tenho certeza se esse recurso existe. Eu apreciaria qualquer apontando para a direção certa.

Muito obrigado antecipadamente

questionAnswers(6)

yourAnswerToTheQuestion