Référence incontournable, l'ouvrage de R. Sedgewick mêle habilement théorie et pratique. Côté théorie, il décrit de manière extrêmement claire, complète et détaillée les structures de données et les algorithmes fondamentaux pour le tri, la recherche et les applications connexes. Côté pratique, le choix de l'application des concepts au langage Java tire parti de la proximité naturelle entre les classes Java et les implémentations de types abstraits (TA). …