Strutture di dati e algoritmi con Python_Seconda edizione

Punteggio:   (4,2 su 5)

Strutture di dati e algoritmi con Python_Seconda edizione (Basant Agarwal)

Recensioni dei lettori

Riepilogo:

Il libro è descritto come un'utile introduzione alla scienza dei dati con Python, adatta ai principianti assoluti, ma soffre di diversi problemi gravi, tra cui una scarsa qualità di stampa, numerosi refusi e una copertura insufficiente di argomenti importanti come gli alberi bilanciati. Mentre alcuni lettori hanno trovato utile la spiegazione dei concetti di base, molti hanno criticato la qualità di editing e la correttezza degli esempi di codice, rendendo difficile per i principianti un apprendimento efficace.

Vantaggi:

Buona introduzione alle strutture dati e agli algoritmi per i principianti.
Spiegazioni chiare e concise di stack e code.
Offre una panoramica leggera delle strutture dati.
Può essere utile per rinfrescare la conoscenza delle strutture dati e degli algoritmi.
Alcuni lettori l'hanno trovato semplice e ben presentato.

Svantaggi:

Scarsa qualità di stampa e problemi di rilegatura.
Numerosi errori di battitura e di sintassi negli snippet di codice.
Copertura incompleta di argomenti importanti (ad esempio, gli alberi bilanciati).
Informazioni errate e spiegazioni confuse.
Sconsigliato ai principianti assoluti a causa del potenziale di incomprensione.

(basato su 13 recensioni dei lettori)

Titolo originale:

Hands-On Data Structures and Algorithms with Python_Second Edition

Contenuto del libro:

Imparare a implementare strutture dati e algoritmi complessi utilizzando Python Caratteristiche principali Comprendere l'analisi e la progettazione delle strutture dati fondamentali di Python Esplorare concetti avanzati di Python come la notazione Big O e la programmazione dinamica Imparare le implementazioni funzionali e reattive delle strutture dati tradizionali Descrizione del libro

Le strutture di dati consentono di memorizzare e organizzare i dati in modo efficiente. Sono fondamentali per qualsiasi problema, forniscono una soluzione completa e si comportano come codice riutilizzabile. Hands-On Data Structures and Algorithms with Python vi insegna le strutture dati essenziali di Python e gli algoritmi più comuni per costruire applicazioni facili e manutenibili.

Questo libro aiuta a comprendere la potenza delle liste collegate, delle liste collegate doppie e delle liste collegate circolari. Imparerete a creare strutture di dati complesse, come grafi, pile e code. Nel corso dei capitoli, esplorerete l'applicazione della ricerca binaria e degli alberi di ricerca binaria, oltre ad apprendere tecniche e strutture comuni utilizzate in attività quali la preelaborazione, la modellazione e la trasformazione dei dati. Nei capitoli conclusivi, imparerete a organizzare il vostro codice in modo gestibile, coerente ed estendibile. Inoltre, studierete in dettaglio gli algoritmi di bubble sort, selection sort, insertion sort e merge sort.

Alla fine del libro, avrete imparato a costruire componenti facili da capire, da debuggare e da utilizzare in diverse applicazioni. Avrete modo di conoscere l'implementazione in Python di tutti gli algoritmi più importanti e rilevanti. Cosa imparerete Comprendere la rappresentazione degli oggetti, il binding degli attributi e l'incapsulamento dei dati Acquisire una solida comprensione delle strutture di dati Python utilizzando gli algoritmi Studiare gli algoritmi utilizzando esempi con rappresentazione grafica Imparare algoritmi complessi attraverso spiegazioni semplici, implementando Python Costruire applicazioni di dati sofisticate ed efficienti in Python Comprendere gli algoritmi di programmazione comuni utilizzati nella scienza dei dati Python Scrivere codice efficiente e robusto in Python 3. 7 A chi è rivolto questo libro

Questo libro si rivolge agli sviluppatori che vogliono imparare le strutture dati e gli algoritmi in Python per scrivere programmi complessi e flessibili. È richiesta una conoscenza di base della programmazione in Python. Indice Oggetti, tipi ed espressioni Python Tipi di dati e strutture Python Principi di progettazione degli algoritmi Elenchi e strutture di puntatori Stack e code Alberi Hashing e tabelle di simboli Grafici e altri algoritmi Ricerca Ordinamento Selezione Algoritmi e tecniche di stringa Tecniche di progettazione e strategie Implementazioni, applicazioni e strumenti

Altre informazioni sul libro:

ISBN:9781788995573
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Strutture di dati e algoritmi con Python_Seconda edizione - Hands-On Data Structures and Algorithms...
Imparare a implementare strutture dati e algoritmi...
Strutture di dati e algoritmi con Python_Seconda edizione - Hands-On Data Structures and Algorithms with Python_Second Edition
Strutture dati e algoritmi con Python - Terza edizione - Hands-On Data Structures and Algorithms...
Capire come l'implementazione intelligente di...
Strutture dati e algoritmi con Python - Terza edizione - Hands-On Data Structures and Algorithms with Python - Third Edition
Atti della Conferenza Internazionale sui Sistemi Cyber-Fisici Intelligenti: Icps 2021 - Proceedings...
Capitolo 1. Unità di misura del microfasore (PMU)...
Atti della Conferenza Internazionale sui Sistemi Cyber-Fisici Intelligenti: Icps 2021 - Proceedings of International Conference on Intelligent Cyber-Physical Systems: Icps 2021
Atti della Conferenza Internazionale sui Sistemi Cyber-Fisici Intelligenti: Icps 2021 - Proceedings...
Capitolo 1. Unità di misura del microfasore (PMU)...
Atti della Conferenza Internazionale sui Sistemi Cyber-Fisici Intelligenti: Icps 2021 - Proceedings of International Conference on Intelligent Cyber-Physical Systems: Icps 2021

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)