Basic Concepts in Algorithms
Ce livre est le résultat de plusieurs décennies d'expérience dans l'enseignement des structures de données et des algorithmes. Il est autonome mais suppose une connaissance préalable des structures de données et une maîtrise des outils de programmation et de mathématiques de base.
Basic Concepts in Algorithms se concentre sur des paradigmes et des méthodes plus avancés combinant des constructions de programmation de base en tant que blocs de construction et leur utilité dans la dérivation d'algorithmes. Il couvre le processus de conception des algorithmes et l'analyse de leurs performances. Il s'agit avant tout d'un manuel d'enseignement de l'algorithmique destiné aux étudiants de deuxième année de licence dans des domaines d'étude liés à l'informatique et à la programmation.
Klein reproduit par écrit son style d'enseignement oral, un sujet menant à un autre, connexe. La plupart des sujets classiques et certains sujets plus avancés de la théorie des algorithmes sont couverts, mais pas de manière exhaustive.
Les sujets comprennent Diviser pour régner, la programmation dynamique, les algorithmes graphiques, les algorithmes probabilistes, la compression des données, les algorithmes numériques et l'insolubilité. Chaque chapitre est accompagné de sa propre série d'exercices, et les solutions de la plupart d'entre eux sont annexées.
Lien(s) connexe(s)
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)