Neuf :
26,00€26,00€
Livraison à partir de 0,01 € :
vendredi 31 mars
en France métropolitaine
Expédié depuis : Amazon Vendu par : Amazon
Achetez d'occasion 20,71 €
Autres vendeurs sur Amazon
+ 0,01 € Livraison
95 % positif(s) au cours des 12 derniers mois
+ 2,22 € Livraison
95 % positif(s) au cours des 12 derniers mois
+ 6,77 € Livraison
94 % positif(s) au cours des 12 derniers mois

Téléchargez l'application Kindle gratuite et commencez à lire des livres Kindle instantanément sur votre smartphone, tablette ou ordinateur - aucun appareil Kindle n'est requis. En savoir plus
Lisez instantanément sur votre navigateur avec Kindle pour le Web.
Utilisation de l'appareil photo de votre téléphone portable - scannez le code ci-dessous et téléchargez l'application Kindle.


En savoir plus
Programmation efficace - 128 algorithmes qu’il faut avoir compris et codés en Python au cours de sa vie Broché – Illustré, 1 mars 2016
Prix Amazon | Neuf à partir de | Occasion à partir de |
Améliorez vos achats
Les nombreux problèmes algorithmiques de ce livre constituent à la fois une formation à la programmation et une préparation efficace aux compétitions (ACM/ICPC, Google Code Jam, Prologin, France-ioi, etc.) et entretiens d’embauche d’entreprises spécialisées en informatique (telles que Google ou Facebook).
La variété des problèmes étudiés convient aux étudiants des écoles d’ingénieurs comme à ceux des parcours universitaires à partir de la L3.
On y trouve les algorithmes classiques de géométrie ou de recherche de plus court chemin mais également des sujets plus atypiques tels que les arbres de Fenwick ou les liens dansants de Knuth.
La rédaction dégage les idées essentielles pour la compréhension et indique les détails techniques à surmonter pour une implémentation efficace. Les codes complets et succincts en Python 3 présentés dans ce livre sont disponibles sur le site d’accompagnement http://tryalgo.org.
- Nombre de pages de l'édition imprimée216 pages
- LangueFrançais
- ÉditeurELLIPSES
- Date de publication1 mars 2016
- Dimensions19 x 1.24 x 24 cm
- ISBN-102340010055
- ISBN-13978-2340010055
Produits fréquemment achetés ensemble
- +
- +
Les clients ayant consulté cet article ont également regardé
Description du produit
Biographie de l'auteur
Détails sur le produit
- Éditeur : ELLIPSES; Illustrated édition (1 mars 2016)
- Langue : Français
- Broché : 216 pages
- ISBN-10 : 2340010055
- ISBN-13 : 978-2340010055
- Poids de l'article : 422 g
- Dimensions : 19 x 1.24 x 24 cm
- Classement des meilleures ventes d'Amazon : 146,932 en Livres (Voir les 100 premiers en Livres)
- 117 en Algorithmique de programmation
- 16,701 en Personnages scientifiques (Livres)
- Commentaires client :
À propos des auteurs
Découvrir d'autres livres de l'auteur, voir des auteurs similaires, lire des blogs d'auteurs et plus encore
Découvrir d'autres livres de l'auteur, voir des auteurs similaires, lire des blogs d'auteurs et plus encore
Découvrir d'autres livres de l'auteur, voir des auteurs similaires, lire des blogs d'auteurs et plus encore
Découvrir d'autres livres de l'auteur, voir des auteurs similaires, lire des blogs d'auteurs et plus encore
Commentaires client
Les avis clients, y compris le nombre d’étoiles du produit, aident les clients à en savoir plus sur le produit et à décider s'il leur convient.
Pour calculer le nombre global d’étoiles et la ventilation en pourcentage par étoile, nous n'utilisons pas une simple moyenne. Au lieu de cela, notre système prend en compte des éléments tels que la date récente d'un commentaire et si l'auteur de l'avis a acheté l'article sur Amazon. Les avis sont également analysés pour vérifier leur fiabilité.
En savoir plus sur le fonctionnement des avis clients sur Amazon-
Meilleures évaluations
Meilleures évaluations de France
Un problème s'est produit lors du filtrage des commentaires. Veuillez réessayer ultérieurement.
Cela aurait intéressant de donner l’occasion au lecteur d’essayer avec éventuellement une rubrique « à vous de jouer » et d’éventuels coups de pouce avant de donner la solution. De cette façon, le lecteur s’engagerait davantage et il retiendrait plus facilement.
Aujourd'hui, développeur professionnel. Je n'ai cessé de goûter au plaisir de la résolution des problèmes à travers les algorithmes.
Et cette passion n'a jamais été plus forte après la lecture de cet ouvrage qui ne lit pas comme un bouquin linéaire.
Du haut de son aspect imposant, 2^7 algorithmes implémentés dans un Python élégant, qui peut être rebutant mais très agréable aussi.
Expliqués à travers des graphes, schémas et images intéressantes.
Ses auteurs, Jill-Jênn -- une personne dont la présence est chaque jour enrichissante, et Christoph, dont l'humour et les dessins ne cesseront de me faire rire. Leur conférence à propos de ce livre au NUMA a inspiré de nombreuses personnes curieuses de saisir d'une manière plus concrète les algorithmes.
Et je pense que mettre ce livre dans vos mains, c'est vous ouvrir la possibilité dès maintenant de contrôler votre vie et résoudre vos problèmes. Une approche solutionniste, qui peut être décriée comme pas assez nuancée. Je l'apprécie telle qu'elle est, et j'aime résoudre des problèmes, je me propose de résoudre VOS problèmes et ce livre est la fondation des astuces qui permettent de résoudre NOS problèmes.
Ce qui me paraît d'autant plus fort c'est que: les livres à propos de l'algorithmie existe depuis la nuit des temps, la littérature compte d'illustres ouvrages: le fameux indétrônable: "Introduction à l'algorithmique, de Thomas Cormen & co." ou bien "Algorithmes en langage C, de Robert Sedgewick."
En revanche, ces ouvrages ne combinent pas l'explication théorique, l'explication imagée et l'implémentation des algorithmes dans une manière élégante.
Le choix du Python dans Programmation Efficace relève d'un coup de maître, ce langage connu pour sa simplicité apparente suffit à séduire le plus récalcitrant des débutants.
Il vient qu'après près de 3 à 4 ans de pause algorithmique en raison du fait que je fus incapable de saisir la notion de composante connexe, aujourd'hui je me délecte d'avoir écrit un algorithme qui compte les composantes grâce à ce livre.
Je rédécouvre et je resavoure une passion longtemps oubliée, celle de passer des journées à lire des énoncés de problèmes et d'écrire du code qui résout les problèmes.
Si vous lisez ce message, lecteur, amateur, bidouilleur, développeur pro, designer, chef d'entreprise, startupper, fan d'Elon Musk ou bien solutionneur astucieux.
Faites-vous une faveur, implémentez ces 128 algorithmes et recevez un livre à consulter à chaque fois que vous rencontrez un problème.
Merci pour ce cadeau d'anniversaire, Jill-Jênn et Christoph.
Il faut en effet un niveau mathématique solide afin de ne pas être perturbé par les notions qui sont abordées dans cet ouvrage. A partir d'un second cycle universitaire, on peut se sentir à l'aide.
Cependant le nouveau programme de NSI en classe de première va aborder certaines de ces notions (algorithmes gloutons, rendu monnaie, etc.). La partie pédagogique n'est pas abordée, un algorithme est présenté sans vraiment le justifier. L'ouvrage se destine donc plutôt à un public averti qui souhaite avoir un algorithme concis sous les yeux.
Cependant si ce sujet vous intéresse, je pense que c'est un très bon ouvrage qu'il faut avoir chez soi proche de son bureau :)
En revanche, de nombreuses approximations de syntaxe et de style, quelques erreurs factuelles et typographiques laissent une impression de brouillon publié à la va vite. C'est dommage, car le contenu et l'objectif ambitieux sont des plus intéressants (donner un panorama de l'essentiel de l'algorithmie en 150 pages).
De nombreuses erreurs émaillent le livre, dont le fond reste tout de même extrêmement intéressant.
Cet ouvrage convient bien à des étudiants en informatique - ou domaine proche - ayant déjà des bases et souhaitant préparer des entretiens d'algorithmique, si courants dans les boîtes d'info. C'est une bonne alternative au très célèbre "Introduction to Algorithms", la bible dans le domaine, qui est bien plus complet que cet ouvrage mais qui est également beaucoup plus austère, massif et effrayant pour l'étudiant lambda.
Je confirme également les commentaires précédents : l'ouvrage est peu conseillé aux "débutants purs" recherchant une réelle introduction.
Point fort:
Choix des algorithmes judicieux
shemas explicites
Point faible:
Le code est très peu expliqué, il faut décortiquer soi-meme chaque ligne et ajouter les annotations.
Mauvais choix des variables: i, n, s, w, r c'est illisible. exemple: for w in s: => for word in words:
Beaucoup de perte de temps a recoder les examples, et a comprendre l'algorithme.
C'est dommage car les enseignants semblent très bons.
Je repars sur les livres US type O'reilly / MIT press.
Meilleurs commentaires provenant d’autres pays
