Strutture dati e algoritmi in Python

Punteggio:   (4,9 su 5)

Strutture dati e algoritmi in Python (John Canning)

Recensioni dei lettori

Riepilogo:

Il libro fornisce una panoramica completa delle strutture di dati e degli algoritmi in Python, rivolgendosi sia a chi sta imparando sia a chi sta cercando di rafforzare le proprie conoscenze di base. Pur trattando in dettaglio molti argomenti essenziali, è stato criticato per la sintassi obsoleta e le convenzioni di denominazione delle variabili che possono ostacolare la leggibilità.

Vantaggi:

Copertura completa delle strutture dati, dalle liste ai grafici
spiegazioni chiare e intuitive
buona qualità di stampa e grafica
serve come solida base per i programmatori Python
può aiutare nell'insegnamento a livello universitario.

Svantaggi:

Sintassi un po' datata che manca delle moderne convenzioni pitoniche
la denominazione non descrittiva delle variabili rende il codice più difficile da leggere
presuppone una conoscenza preliminare di Python, che potrebbe non essere adatta ai principianti assoluti.

(basato su 6 recensioni dei lettori)

Titolo originale:

Data Structures & Algorithms in Python

Contenuto del libro:

IMPARATE A USARE LE STRUTTURE DATI PER SCRIVERE PROGRAMMI E ALGORITMI IN PYTHON AD ALTE PRESTAZIONI.

Questa introduzione pratica alle strutture di dati e agli algoritmi può aiutare tutti i programmatori che vogliono scrivere software più efficiente. Basandosi sulla leggendaria guida di Robert Lafore basata su Java, questo libro vi aiuta a capire esattamente come funzionano le strutture di dati e gli algoritmi. Imparerete ad applicarli in modo efficiente con il popolarissimo linguaggio Python e a scalare il vostro codice per gestire le sfide dei big data di oggi.

Gli autori si concentrano su esempi reali, comunicano le idee chiave con visualizzazioni intuitive e interattive e limitano la complessità e la matematica a ciò che serve per migliorare le prestazioni. Passo dopo passo, introducono array, ordinamento, pile, code, liste collegate, ricorsione, alberi binari, alberi 2-3-4, tabelle hash, strutture dati spaziali, grafici e altro ancora. Gli esempi di codice e le illustrazioni sono così chiari che potrete capirli anche se siete quasi principianti o se avete esperienza con altri linguaggi procedurali o orientati agli oggetti.

⬤ Costruite competenze informatiche di base che vanno oltre la semplice "scrittura di codice".

⬤ Imparate come le strutture di dati rendono i programmi (e i programmatori) più efficienti.

⬤ Vedere come l'organizzazione dei dati e gli algoritmi influenzano le possibilità di utilizzo delle risorse informatiche di oggi e di domani.

⬤ Sviluppare le capacità di implementazione delle strutture dati da utilizzare in qualsiasi linguaggio.

⬤ Scegliere le strutture dati e gli algoritmi migliori per ogni problema di programmazione e riconoscere quelli da evitare.

Strutture dati e algoritmi in Python" è ricco di esempi, domande di ripasso, esercizi individuali e di gruppo, esperimenti di riflessione e progetti di programmazione più lunghi. È ideale sia per l'autoapprendimento che per le lezioni in classe, sia come testo principale che come complemento a una presentazione più formale.

Altre informazioni sul libro:

ISBN:9780134855684
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2022
Numero di pagine:928

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Strutture dati e algoritmi in Python - Data Structures & Algorithms in Python
IMPARATE A USARE LE STRUTTURE DATI PER SCRIVERE PROGRAMMI E...
Strutture dati e algoritmi in Python - Data Structures & Algorithms 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)