Algorithmes: 3 livres en 1 : Guide Pratique d'Apprentissage des Algorithmes pour les Débutants + Concevoir des Algorithmes pour Résoudre des Problèmes … de Données Avancées (French Edition) by Andy Vickler
French | September 28, 2024 | ISBN: N/A | ASIN: B0DJ7LGY6C | 636 pages | EPUB | 2.25 Mb
French | September 28, 2024 | ISBN: N/A | ASIN: B0DJ7LGY6C | 636 pages | EPUB | 2.25 Mb
Ce livre est une combinaison de 3 livres sur les Algorithmes :
- Guide pratique d'apprentissage des algorithmes pour les débutants
- Concevoir des algorithmes pour résoudre des problèmes courants
- Structures de données avancées pour les algorithmes
Un algorithme est un ensemble de règles ou d'instructions que vous fournissez à un système. Le système exécute un processus spécifique pour répondre à une question à l'aide de ces instructions. En tant qu'amateur ou expert, il est important que vous compreniez ce qu'est un algorithme et comment vous devez le définir. Une fois que vous avez appris à développer un algorithme, vous pouvez facilement apprendre à développer du code pour exécuter cet algorithme.
Vous étudiez la data science et souhaitez aller plus loin dans votre apprentissage. Les structures de données font partie intégrante de la science des données, du machine learning et des algorithmes, qui visent tous à résoudre des problèmes de programmation qui peuvent sembler insurmontables au départ.
Contenu du livre 1 :
- Les algorithmes et leurs caractéristiques
- Comment définir l'algorithme
- Types d'algorithmes
- Analyse d'un algorithme en fonction des complexités de temps et d'espace
- Écrire du code en gardant un algorithme à l'esprit
- Les étapes de la conception d'un algorithme
- Les meilleures techniques de conception d'algorithmes
- L'algorithme "Diviser pour mieux régner"
- L'algorithme Greedy
- Programmation dynamique
- L'algorithme de branchement et de délimitation
- L'algorithme aléatoire
- Récursion et retour en arrière
- Aperçu des listes chaînées
- Listes doublement liées
- Listes chaînées XOR
- Listes auto-organisées
- Listes chaînées non roulées
- Arbres à segments
- Arbres de tris
- Arbres du Fenwick
- Arbres AVL
- Arbres rouge-noir
- Arbres boucs émissaires
- Treap
- N-aire
- Ensembles disjoints
- Brève discussion sur les tas binaires
- Tas binomiaux
- Tas de Fibonacci
- Amas de gauchistes
- Tas de K-ary
- Tasages itératifs