Au coeur des algorithmes : les bases de la programmation avec Python

"Une introduction aux algorithmes, appliquée au langage Python. Parcourez les algorithmes les plus intéressants pour rechercher, trier et optimiser, et d'autres plus avancés, utilisés en machine learning et en intelligence artificielle. Vous y découvrirez aussi les algorithmes qu'util...

Description complète

Détails bibliographiques
Auteurs principaux : Tuckfield Bradford (Auteur), Clenet Benoît (Traducteur)
Format : Livre
Langue : français
Titre complet : Au coeur des algorithmes : les bases de la programmation avec Python / Bradford Tuckfield; traduit de l'anglais par Benoît Clenet
Publié : Louvain-la-Neuve : De Boeck Supérieur , DL 2023
Description matérielle : 1 vol. (252 p.)
Traduction de : Dive into algorithms : a pythonic adventure for the intrepid beginner
Sujets :
LEADER 03358cam a2200469 4500
001 PPN272217891
003 http://www.sudoc.fr/272217891
005 20240826060700.0
010 |a 978-2-8073-4520-1  |b br.  |d 24,90 EUR 
033 |a http://catalogue.bnf.fr/ark:/12148/cb47327849m 
035 |a (OCoLC)1401015531 
035 |a FRBNF473278490000009  |z FRBNF47327849 
073 1 |a 9782807345201 
100 |a 20230927h20232023k y0frey0103 ba 
101 1 |a fre  |c eng  |2 639-2 
102 |a BE 
105 |a a z 001yy 
106 |a r 
181 |6 z01  |c txt  |2 rdacontent 
181 1 |6 z01  |a i#  |b xxxe## 
182 |6 z01  |c n  |2 rdamedia 
182 1 |6 z01  |a n 
183 |6 z01  |a nga  |2 RDAfrCarrier 
200 1 |a Au coeur des algorithmes  |e les bases de la programmation avec Python  |f Bradford Tuckfield  |g traduit de l'anglais par Benoît Clenet 
214 0 |a Louvain-la-Neuve  |c De Boeck Supérieur  |d DL 2023 
215 |a 1 vol. (252 p.)  |c ill.  |d 24 cm 
320 |a Notes bibliographiques. Index 
330 |a "Une introduction aux algorithmes, appliquée au langage Python. Parcourez les algorithmes les plus intéressants pour rechercher, trier et optimiser, et d'autres plus avancés, utilisés en machine learning et en intelligence artificielle. Vous y découvrirez aussi les algorithmes qu'utilisaient nos ancêtres de l'Antiquité pour effectuer une multiplication, trouver le plus grand commun diviseur et concocter des carrés magiques. Vous apprendrez à : générer des diagrammes de Voronoï ; utiliser des algorithmes pour construire un chatbot rudimentaire, gagner à un jeu de stratégie et solutionner une grille de sudoku ; coder les algorithmes de montée et de descente de gradient afin d'identifier le minimum et le maximum d'une fonction ; exploiter le recuit simulé pour réaliser une optimisation globale ; construire un arbre de décision pour prédire le niveau de bonheur d'une personne ; corriger du code, maximiser ses recettes et produire des nombres aléatoires ; mesurer l'efficacité et la rapidité des algorithmes. Vous découvrirez également certains algorithmes utiles en maths pures et comment des idées mathématiques peuvent les améliorer. Retrouvez en détails les algorithmes très puissants utilisés aujourd'hui, et comment les implémenter et les coder en Python 3, tout en mesurant et en optimisant leur performance."  |2 4e de couverture 
359 2 |b Chapitre 1 Résolution de problèmes  |b Chapitre 2. Histoires d'algorithmes  |b Chapitre 3. Minimisation et maximisation  |b Chapitre 4. Tri et recherche  |b Chapitre 5. Maths pures  |b Chapitre 6. Optimisation avancée  |b Chapitre 7. Géométrie  |b Chapitre 8. Langage  |b Chapitre 9. Machine learning  |b Chapitre 10. Intelligence artificielle  |b Chapitre 11. Aller encore plus loin 
454 | |t Dive into algorithms  |o a pythonic adventure for the intrepid beginner  |c cop. 2021 
516 | |a Au coeur des algorithmes 
606 |3 PPN027282171  |a Algorithmes  |2 rameau 
606 |3 PPN051626225  |a Python (langage de programmation)  |2 rameau 
676 |a 005.133  |v 23  |z fre 
676 |a 511.8 
700 1 |3 PPN269865985  |a Tuckfield  |b Bradford  |f 1988-....  |4 070 
701 1 |3 PPN151889953  |a Clenet  |b Benoît  |4 730 
801 3 |a FR  |b Abes  |c 20240110  |g AFNOR 
801 0 |a FR  |b FR-751131015  |c 20230918  |g AFNOR  |2 intermrc 
979 |a SCI 
930 |5 441092104:828514569  |b 441092104  |j u 
998 |a 973829