Grokking Algorithms, deuxième édition : Un guide illustré pour les programmeurs et autres personnes curieuses

ANT

4.9 283
$42.49 $49.99Vous économisez $7.50
Format
Édition numérique
PDFEPUB
 Téléchargement instantané après le paiement   Détails de livraison envoyés par e-mail   Aucun livre physique ne sera expédié 
À propos de ce livre

• Accédez instantanément à votre édition numérique.
• Lisez à tout moment, où que vous soyez, sur votre appareil préféré.
• Pas de livraison — votre livre vous est envoyé au format numérique.
• Accès simple et sécurisé après l’achat.

Date de publication 2 avril 2024
Auteur Aditya Y Bhargava

Livraison numérique instantanée après l’achat.

Lien de téléchargement disponible immédiatement après le paiement.
En stock
Paiement sécurisé — crypté de bout en bout Échange ou retour gratuit dans les 30 jours si le produit est défectueux. Formats numériques disponibles instantanément
Les lecteurs ont aussi aimé

Découvrez une autre lecture captivante à ajouter à votre bibliothèque numérique.

$42.49 $49.99

Description

Une introduction conviviale et entièrement illustrée aux algorithmes de programmation informatique les plus importants.

Maîtrisez les algorithmes les plus utilisés et soyez parfaitement préparé lorsque l’on vous interrogera à leur sujet lors de votre prochain entretien d’embauche. Grâce à des explications d’une grande simplicité, à plus de 400 illustrations amusantes et à des dizaines d’exemples pertinents, vous prendrez plaisir à apprendre les algorithmes avec ce guide ludique et convivial !

Dans Grokking Algorithms, Second Edition, vous découvrirez : les algorithmes de recherche, de tri et de graphes ; les structures de données telles que les tableaux, les listes, les tables de hachage, les arbres et les graphes ; les algorithmes NP-complets et gloutons ; les compromis de performance entre les algorithmes ; des exercices et des exemples de code dans chaque chapitre ; plus de 400 illustrations accompagnées d’explications détaillées
La première édition de Grokking Algorithms a prouvé à plus de 100 000 lecteurs qu’apprendre les algorithmes n’avait pas à être compliqué ou ennuyeux ! Cette deuxième édition révisée propose un tout nouveau chapitre sur les arbres, notamment sur les arbres de recherche binaire, les arbres équilibrés, les arbres B et bien plus encore. Vous découvrirez également de nouvelles perspectives sur les performances des structures de données en tenant compte des processeurs modernes. De plus, les exemples de code entièrement annotés du livre ont été mis à jour vers Python 3.

Préface de Daniel Zingaro.

À propos de la technologie

Les algorithmes que vous utilisez le plus souvent ont déjà été découverts, testés et éprouvés. Grokking Algorithms, Second Edition vous permet de les apprendre, de les comprendre et de les utiliser en toute simplicité. Grâce à des explications d’une grande simplicité, à plus de 400 illustrations amusantes et à des dizaines d’exemples pertinents, c’est le moyen idéal de libérer toute la puissance des algorithmes dans votre travail quotidien et de vous préparer à votre prochain entretien de programmation — sans avoir besoin de mathématiques !

À propos du livre

Grokking Algorithms, Second Edition vous enseigne des algorithmes importants pour accélérer vos programmes, simplifier votre code et résoudre des problèmes de programmation courants. Commencez par des tâches telles que le tri et la recherche, puis développez vos compétences pour aborder des problèmes complexes comme la compression de données et l’intelligence artificielle. Vous apprendrez même à comparer les compromis de performance entre les algorithmes. De plus, cette nouvelle édition propose un tout nouveau chapitre sur les arbres et les problèmes NP-complets, ainsi que des exemples de code mis à jour vers Python 3.

Contenu : les algorithmes de recherche, de tri et de graphes ; les structures de données telles que les tableaux, les listes, les tables de hachage, les arbres et les graphes ; les algorithmes NP-complets et gloutons ; des exercices et des exemples de code dans chaque chapitre
À propos du lecteur

Aucune connaissance avancée en mathématiques ou en programmation n’est requise.

À propos de l’auteur

Aditya Bhargava est ingénieur logiciel et possède une double formation en informatique et en beaux-arts. Il tient un blog sur la programmation sur adit.io.

Table des matières

1 Introduction aux algorithmes
2 Tri par sélection
3 Récursion
4 Tri rapide
5 Tables de hachage
6 Recherche en largeur
7 Arbres
8 Arbres équilibrés
9 Algorithme de Dijkstra
10 Algorithmes gloutons
11 Programmation dynamique
12 k plus proches voisins
13 Où aller ensuite

Spécifications

FormatEPUB, PDF
Pages320
LangueAnglais
ISBN-13978-1638354567

Foire aux questions

Ai-je besoin d'un compte pour télécharger ?

Non. Après l'achat, vous pouvez accéder à votre ebook directement depuis la confirmation de commande ou la page de téléchargement.

Que faire si un exemplaire arrive endommagé ?

Contactez-nous et nous vous aiderons à accéder au fichier ou vous fournirons un nouveau téléchargement si nécessaire.

Avis

4.9 212
5★84%4★11%3★3%2★1%1★1%
B Brady Sherman Verified
★★★★★Ce sont les schémas qui enseignentVoir le concept dessiné avant l'apparition de la notation a tout changé pour moi.
B Brandon Robinson Verified
★★★★★Un texte imposé pour ma classeLes problèmes sont corrigés correctement et les solutions sont complètes.
Voir tous les avis

Les clients ont aussi téléchargé