Je suis à la recherche d'un livre sur les structures de données avancées qui va au-delà de ce qui est couvert dans les manuels standard comme Cormen, Leiserson, Rivest et Stein "Introduction to Algorithms".
Un livre qui peut être utilisé pour enseigner un cours de niveau supérieur sur les structures de données avancées comme Erik Demaine et le cours Advanced Data Structures d' André Schulz au MIT. Un manuel encyclopédique des structures de données serait encore plus agréable.
24
Réponses:
J'aimerais avoir une bonne réponse pour toi. J'utilise Book: Fundamental Data Structures (une collection d'articles pertinents de Wikipedia) pour mon cours sur ce sujet, mais ce n'est pas vraiment un manuel complet (d'une part, il n'a pas d'exercices). Le CLRS est, je pense, à un bon niveau de détail pour ce type de classe mais il manque trop de structures importantes.
la source
Le seul livre sur les structures de données avancées que je connaisse est celui de Peter Braß ( Advanced Data Structures ). Ce n'est pas un mauvais livre, mais je ne suis pas convaincu qu'il soit vraiment avancé au niveau universitaire.
la source
Le Handbook of Data Structures and Applications (Chapman & Hall / CRC Computer & Information Science Series) est principalement consacré aux structures de données élémentaires, mais il contient également quelques matériaux avancés qui peuvent vous être utiles pour l'enseignement d'un cours de niveau supérieur. Compte tenu de la taille énorme (1392 pages), ce livre peut être classé comme un manuel encyclopédique des structures de données, même s'il ne s'agit certainement pas d'un manuel axé principalement sur les structures de données avancées.
la source
Je suis presque sûr qu'aucun livre de ce genre n'existe.
J'ai rédigé une bibliographie annotée pour mon cours récent , qui était vaguement basé sur le cours d'Erik au MIT. Il est définitivement incomplet - j'ai couvert très peu de structures de données géométriques et aucune structure de données texte, par exemple - mais vous pourriez toujours le trouver utile.
la source