Algoritmi essenziali: Un approccio pratico agli algoritmi informatici con Python e C#

Punteggio:   (4,4 su 5)

Algoritmi essenziali: Un approccio pratico agli algoritmi informatici con Python e C# (Rod Stephens)

Recensioni dei lettori

Riepilogo:

Il libro fornisce utili informazioni teoriche sulle strutture dati e sugli algoritmi, ma molti lettori ritengono che il titolo sia fuorviante in quanto suggerisce l'inclusione di esempi specifici di codice in Python e C#, che non sono presenti nel testo stesso.

Vantaggi:

Il libro è di facile comprensione e offre un buon equilibrio tra teoria e informazioni pratiche. È adatto a lettori con un background in informatica ed è applicabile a diversi linguaggi di programmazione.

Svantaggi:

Il titolo è fuorviante perché suggerisce che all'interno del libro sono presenti esempi di codice in C# e Python, mentre la maggior parte degli esempi sono presentati in pseudocodice. Per ottenere il codice vero e proprio, i lettori devono accedere al sito web degli autori, il che è scomodo.

(basato su 3 recensioni dei lettori)

Titolo originale:

Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#

Contenuto del libro:

Un'introduzione amichevole agli algoritmi più utili, scritta in un inglese semplice e intuitivo.

La seconda edizione rivista e aggiornata di Essential Algorithms offre un'introduzione accessibile agli algoritmi informatici. Il libro contiene una descrizione di importanti algoritmi classici e spiega quando ciascuno di essi è appropriato. L'autore mostra come analizzare gli algoritmi per comprenderne il comportamento e insegna tecniche che possono essere utilizzate per creare nuovi algoritmi per soddisfare esigenze future. Il testo include algoritmi utili come: metodi per la manipolazione di strutture dati comuni, strutture dati avanzate, algoritmi di rete e algoritmi numerici. Offre inoltre una serie di tecniche generali per la risoluzione dei problemi.

Oltre a descrivere algoritmi e approcci, l'autore offre dettagli su come analizzare le prestazioni degli algoritmi. Il libro è ricco di esercizi che possono essere utilizzati per esplorare i modi di modificare gli algoritmi al fine di applicarli a nuove situazioni. Questa edizione aggiornata di Essential Algorithms.

⬤ Contiene spiegazioni degli algoritmi in termini semplici, piuttosto che in matematica complicata.

⬤ Presenta potenti algoritmi che possono essere utilizzati per risolvere problemi di programmazione difficili.

⬤ Aiuta a prepararsi per i colloqui di lavoro sulla programmazione, che di solito includono domande sugli algoritmi.

⬤ Offre metodi che possono essere applicati a qualsiasi linguaggio di programmazione.

⬤ Include esercizi e soluzioni utili sia ai professionisti che agli studenti.

⬤ Fornisce esempi di codice aggiornati e scritti in Python e C#.

Essential Algorithms è stato aggiornato e rivisto e offre a professionisti e studenti una guida pratica all'analisi degli algoritmi, nonché alle tecniche e alle applicazioni. Il libro include anche una raccolta di domande che potrebbero comparire in un colloquio di lavoro. Il sito web del libro includerà implementazioni di riferimento in Python e C# (che possono essere facilmente applicate a Java e C++).

Altre informazioni sul libro:

ISBN:9781119575993
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:800

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Algoritmi essenziali: Un approccio pratico agli algoritmi informatici con Python e C# - Essential...
Un'introduzione amichevole agli algoritmi più utili,...
Algoritmi essenziali: Un approccio pratico agli algoritmi informatici con Python e C# - Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#
Soluzioni per la progettazione di database - Beginning Database Design Solutions
Questo libro è destinato ai professionisti e agli studenti di...
Soluzioni per la progettazione di database - Beginning Database Design Solutions
Principianti di ingegneria del software - Beginning Software Engineering
Scoprite le basi dell'ingegneria del software con questa guida facile e intuitiva .Nella...
Principianti di ingegneria del software - Beginning Software Engineering
Soluzioni di progettazione di database per principianti: Comprensione e implementazione dei concetti...
In Beginning Database Design Solutions:...
Soluzioni di progettazione di database per principianti: Comprensione e implementazione dei concetti di progettazione di database per il cloud e oltre - Beginning Database Design Solutions: Understanding and Implementing Database Design Concepts for the Cloud and Beyond
Programmazione di Microsoft Office: Guida per sviluppatori esperti - Microsoft Office Programming: A...
* Aggiornato a Office 11. * Copre tutte le...
Programmazione di Microsoft Office: Guida per sviluppatori esperti - Microsoft Office Programming: A Guide for Experienced Developers
Programmazione grafica in Visual Basic w/WS - Visual Basic Graphics Programming w/WS
Arriva la tanto attesa seconda edizione del bestseller "Visual Basic Graphics...
Programmazione grafica in Visual Basic w/WS - Visual Basic Graphics Programming w/WS

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)