Probleme clasice de informatică în Python

Evaluare:   (4.4 din 5)

Probleme clasice de informatică în Python (David Kopec)

Recenzii ale cititorilor

Rezumat:

În general, cartea este bine primită pentru abordarea sa practică a conceptelor clasice de informatică folosind Python. Este deosebit de benefică pentru cei cu o cantitate decentă de experiență de programare, în special în Python, și este apreciată pentru explicațiile sale clare și exemplele bogate. Cu toate acestea, mulți recenzenți au remarcat probleme legate de organizare și profunzime, unii găsind confuză utilizarea indicațiilor de tip și structura conținutului.

Avantaje:

Conținut temeinic și îmbogățitor pentru utilizatorii Python semi-experimentați.
Selecție excelentă de exemple de algoritmi care sunt practice și clare.
Explicații succinte fără detalii matematice excesive.
Acoperă o varietate de subiecte relevante, inclusiv rețele neuronale și teoria grafurilor.
Bun pentru programatorii care provin din alte limbaje și care doresc să învețe Python.
Suport comunitar captivant și util din partea autorului.

Dezavantaje:

Structură dezorganizată, făcând-o uneori greu de urmărit.
Lipsă de profunzime pe anumite subiecte, explicații superficiale.
Utilizarea indicațiilor de tip poate încurca exemplele și îi derutează pe începători.
Probleme cu versiunea Kindle, diagramele și listele de cod fiind ilizibile.
Nu este potrivit pentru începătorii absoluți fără experiență în programare.

(pe baza a 21 recenzii ale cititorilor)

Titlul original:

Classic Computer Science Problems in Python

Conținutul cărții:

"Foarte recomandat tuturor celor interesați să-și aprofundeze înțelegerea Python și a informaticii practice." --Daniel Kenney-Jung, MD, Universitatea din Minnesota

Caracteristici cheie

- Stăpâniți tehnicile formale predate în cursurile universitare de informatică.

- Conectați teoria informaticii la aplicații, date și performanțe din lumea reală.

- Pregătiți-vă pentru interviurile pentru programatori.

- Recunoașteți ideile de bază din spatele majorității provocărilor "noi".

- Acoperă Python 3. 7.

Cumpărarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.

Despre carte

Problemele de programare care par noi sau unice sunt de obicei înrădăcinate în principii de inginerie bine cunoscute. Classic Computer Science Problems in Python vă ghidează prin scenarii, exerciții și algoritmi testați în timp, care vă vor pregăti pentru problemele "noi" cu care vă veți confrunta când veți începe următorul proiect.

În această carte uimitoare, veți aborda zeci de provocări de codare, variind de la sarcini simple, cum ar fi algoritmii de căutare binară, până la gruparea datelor folosind k-means. Pe măsură ce parcurgeți exemple pentru dezvoltare web, învățare automată și multe altele, vă veți aminti lucruri importante pe care le-ați uitat și veți descoperi soluții clasice care vă vor economisi ore întregi de timp.

Ce veți învăța

- Algoritmi de căutare.

- Tehnici comune pentru grafuri.

- Rețele neuronale.

- Algoritmi genetici.

- Căutare adversarială.

- Utilizează indicii de tip pe tot parcursul.

Această carte este scrisă pentru

Pentru programatori Python intermediari.

Despre autor

David Kopec este profesor asistent de Informatică și Inovare la Champlain College în Burlington, Vermont. El este autorul Dart for Absolute Beginners (Apress, 2014), Classic Computer Science Problems in Swift (Manning, 2018) și Classic Computer Science Problems in Java (Manning, 2020)

Table of Contents

1. Probleme mici.

2. Probleme de căutare.

3. Probleme de satisfacere a constrângerilor.

4. Probleme grafice.

5. Algoritmi genetici.

6. Gruparea K-means.

7. Rețele neuronale destul de simple.

8. Căutare adversarială.

9. Probleme diverse.

Alte date despre carte:

ISBN:9781617295980
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2019
Numărul de pagini:224

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Probleme clasice de informatică în Java - Classic Computer Science Problems in Java
Probleme clasice de informatică în Java vă va învăța tehnici de...
Probleme clasice de informatică în Java - Classic Computer Science Problems in Java
Probleme clasice de informatică în Python - Classic Computer Science Problems in Python
"Foarte recomandat tuturor celor interesați să-și aprofundeze...
Probleme clasice de informatică în Python - Classic Computer Science Problems in Python

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)