Algorithms: Advanced Data Structures for Algorithms
Vous étudiez la science des données et souhaitez aller plus loin dans votre apprentissage ? Les structures de données font partie intégrante de la science des données, de l'apprentissage automatique et des algorithmes, qui visent tous à résoudre des problèmes de programmation qui peuvent sembler insurmontables au départ.
Advanced Data Structures for Algorithms s'appuie sur vos connaissances actuelles, approfondit votre apprentissage et vous apprend à résoudre les défis les plus délicats.
Ce livre est divisé en quatre parties :
La première partie couvre les listes avancées, y compris :
- Une vue d'ensemble des listes liées.
- Les listes doublement liées.
- Les listes liées XOR.
- Les listes auto-organisées.
- Les listes chaînées non chaînées.
La deuxième partie couvre les arbres, notamment :
- Les arbres à segments.
- Les arbres en trie.
- Arbres de Fenwick.
- Les arbres AVL.
- Les arbres rouge-noir.
- Arbres à bouc émissaire.
- Treap.
- N-aire.
La troisième partie traite des ensembles disjoints ou Union-finds, comme on les appelle parfois.
La quatrième partie couvre les tas et les files d'attente prioritaires, y compris :
- Une brève discussion sur les tas binaires.
- Les tas binomiaux.
- Les tas de Fibonacci.
- Les tas gauchistes.
- Les tas K-aires.
- Les tas itératifs.
Vous trouverez de nombreux exemples de code pour vous aider à comprendre les choses et des explications de bon sens.
Si vous souhaitez approfondir vos connaissances sur les structures de données pour les algorithmes, vous êtes au bon endroit.
© 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)