Problemi classici di informatica in Python

Punteggio:   (4,4 su 5)

Problemi classici di informatica in Python (David Kopec)

Recensioni dei lettori

Riepilogo:

Nel complesso, il libro è apprezzato per il suo approccio pratico ai concetti classici dell'informatica utilizzando Python. È particolarmente utile per chi ha una discreta esperienza di programmazione, soprattutto in Python, ed è apprezzato per le spiegazioni chiare e i ricchi esempi. Tuttavia, molti recensori hanno riscontrato problemi di organizzazione e di profondità, e alcuni hanno trovato confuso l'uso dei suggerimenti di tipo e la struttura dei contenuti.

Vantaggi:

Contenuti approfonditi e arricchenti per utenti Python semi-esperti.
Eccellente selezione di esempi di algoritmi, pratici e chiari.
Spiegazioni succinte senza eccessivi dettagli matematici.
Copre una varietà di argomenti rilevanti, tra cui le reti neurali e la teoria dei grafi.
Ottimo per i programmatori provenienti da altri linguaggi che vogliono imparare Python.
Supporto della comunità coinvolgente e utile da parte dell'autore.

Svantaggi:

Struttura disorganizzata, che a volte lo rende difficile da seguire.
Mancanza di profondità su alcuni argomenti, spiegazioni superficiali.
L'uso di suggerimenti di tipo può ingombrare gli esempi e confondere i principianti.
Problemi con la versione Kindle, con diagrammi ed elenchi di codice illeggibili.
Non è adatto ai principianti assoluti senza alcuna esperienza di programmazione.

(basato su 21 recensioni dei lettori)

Titolo originale:

Classic Computer Science Problems in Python

Contenuto del libro:

Altamente raccomandato a tutti coloro che sono interessati ad approfondire la conoscenza di Python e dell'informatica pratica". --Daniel Kenney-Jung, MD, Università del Minnesota.

Caratteristiche principali

- Padroneggiare le tecniche formali insegnate nei corsi universitari di informatica.

- Collegare la teoria informatica alle applicazioni, ai dati e alle prestazioni del mondo reale.

- Prepararsi ai colloqui con i programmatori.

- Riconoscere le idee fondamentali alla base della maggior parte delle "nuove" sfide.

- Copre Python 3. 7.

L'acquisto del libro stampato include un eBook gratuito nei formati PDF, Kindle e ePub di Manning Publications.

Informazioni sul libro

I problemi di programmazione che sembrano nuovi o unici sono di solito radicati in principi ingegneristici ben noti. Classic Computer Science Problems in Python vi guida attraverso scenari, esercizi e algoritmi collaudati nel tempo che vi prepareranno ai "nuovi" problemi che dovrete affrontare quando inizierete il vostro prossimo progetto.

In questo libro sorprendente, affronterete decine di sfide di codifica, che vanno da compiti semplici come gli algoritmi di ricerca binaria al clustering dei dati utilizzando k-means. Mentre lavorate attraverso esempi di sviluppo web, machine learning e altro ancora, ricorderete cose importanti che avevate dimenticato e scoprirete soluzioni classiche che vi faranno risparmiare ore di tempo.

Cosa imparerete

- Algoritmi di ricerca.

- Tecniche comuni per i grafi.

- Reti neurali.

- Algoritmi genetici.

- Ricerca avversaria.

- Utilizza suggerimenti di tipo in tutto il libro.

Per chi è scritto questo libro?

Per programmatori Python di livello intermedio.

Informazioni sull'autore

David Kopec è professore assistente di Informatica e Innovazione al Champlain College di Burlington, Vermont. È autore di Dart for Absolute Beginners (Apress, 2014), Classic Computer Science Problems in Swift (Manning, 2018) e Classic Computer Science Problems in Java (Manning, 2020).

Indice

1. Piccoli problemi.

2. Problemi di ricerca.

3. Problemi di soddisfazione dei vincoli.

4. Problemi grafici.

5. Algoritmi genetici.

6. Clustering K-means.

7. Reti neurali abbastanza semplici.

8. Ricerca avversaria.

9. Problemi vari.

Altre informazioni sul libro:

ISBN:9781617295980
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:224

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Problemi classici di informatica in Java - Classic Computer Science Problems in Java
Classic Computer Science Problems in Java vi insegnerà le tecniche per...
Problemi classici di informatica in Java - Classic Computer Science Problems in Java
Problemi classici di informatica in Python - Classic Computer Science Problems in Python
Altamente raccomandato a tutti coloro che sono interessati ad...
Problemi classici di informatica in Python - Classic Computer Science Problems in Python

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)