Algoritmi esențiali: O abordare practică a algoritmilor informatici folosind Python și C#

Evaluare:   (4.4 din 5)

Algoritmi esențiali: O abordare practică a algoritmilor informatici folosind Python și C# (Rod Stephens)

Recenzii ale cititorilor

Rezumat:

Cartea oferă informații teoretice utile privind structurile de date și algoritmii, dar mulți cititori consideră titlul înșelător, deoarece sugerează includerea unor exemple de cod specifice în Python și C#, care nu sunt prezente în textul propriu-zis.

Avantaje:

Cartea este ușor de înțeles și oferă un echilibru bun între teorie și informații practice. Este potrivită pentru cititorii cu pregătire în domeniul informaticii și este aplicabilă în diverse limbaje de programare.

Dezavantaje:

Titlul este înșelător deoarece sugerează că în carte există exemple reale de cod în C# și Python, în timp ce majoritatea exemplelor sunt prezentate în pseudocod. Cititorii pot fi nevoiți să acceseze site-ul web al autorilor pentru a obține codul real, ceea ce este incomod.

(pe baza a 3 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

O introducere prietenoasă la cei mai utili algoritmi, scrisă într-o engleză simplă și intuitivă

A doua ediție revizuită și actualizată a Essential Algorithms, oferă o introducere accesibilă în algoritmii calculatoarelor. Cartea conține o descriere a algoritmilor clasici importanți și explică când este potrivit fiecare. Autorul arată cum să analizeze algoritmi pentru a înțelege comportamentul lor și învață tehnici care the pot fi utilizate pentru a crea noi algoritmi pentru a satisface nevoile viitoare. Textul include algoritmi utili precum: metode de manipulare a structurilor de date comune, structuri de date avansate, algoritmi de rețea și algoritmi numerici. De asemenea, oferă o varietate de tehnici generale de rezolvare a problemelor.

În plus față de descrierea algoritmilor și a abordărilor, autorul oferă detalii despre modul de analiză a performanței algoritmilor. Cartea este plină de exerciții care pot fi folosite pentru a explora modalități de modificare a algoritmilor în vederea aplicării lor la situații noi. Această ediție actualizată a Essential Algorithms.

⬤ Conține explicații ale algoritmilor în termeni simpli, mai degrabă decât matematică complicată.

⬤ Fă pași prin algoritmi puternici care pot fi folosiți pentru a rezolva probleme dificile de programare.

⬤ Ajută la pregătirea pentru interviurile de angajare în programare, care includ de obicei întrebări algoritmice.

⬤ Oferă metode care pot fi aplicate oricărui limbaj de programare.

⬤ Include exerciții și soluții utile atât profesioniștilor, cât și studenților.

⬤ Furnizează exemple de cod actualizate și scrise în Python și C#.

Essential Algorithms a fost actualizată și revizuită și oferă profesioniștilor și studenților un ghid practic de analiză a algoritmilor, precum și a tehnicilor și aplicațiilor. Cartea include, de asemenea, o colecție de întrebări care pot apărea la un interviu de angajare. Site-ul web al cărții va include implementări de referință în Python și C# (care pot fi ușor aplicate la Java și C++).

Alte date despre carte:

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

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Algoritmi esențiali: O abordare practică a algoritmilor informatici folosind Python și C# -...
O introducere prietenoasă la cei mai utili algoritmi, scrisă...
Algoritmi esențiali: O abordare practică a algoritmilor informatici folosind Python și C# - Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#
Soluții de proiectare a bazelor de date pentru începători - Beginning Database Design...
Această carte este destinată profesioniștilor și...
Soluții de proiectare a bazelor de date pentru începători - Beginning Database Design Solutions
Începutul ingineriei software - Beginning Software Engineering
Descoperiți fundamentele ingineriei software cu acest ghid ușor și intuitiv În cea de-a doua ediție recent...
Începutul ingineriei software - Beginning Software Engineering
Beginning Database Design Solutions: Înțelegerea și implementarea conceptelor de proiectare a...
În Beginning Database Design Solutions: Înțelegerea și...
Beginning Database Design Solutions: Înțelegerea și implementarea conceptelor de proiectare a bazelor de date pentru cloud și nu numai - Beginning Database Design Solutions: Understanding and Implementing Database Design Concepts for the Cloud and Beyond
Programarea Microsoft Office: Un ghid pentru dezvoltatori experimentați - Microsoft Office...
* La zi cu Office 11. * Acoperă toate aplicațiile...
Programarea Microsoft Office: Un ghid pentru dezvoltatori experimentați - Microsoft Office Programming: A Guide for Experienced Developers
Programare grafică Visual Basic w/WS - Visual Basic Graphics Programming w/WS
Iată că a apărut mult așteptata ediție a 2-a a bestsellerului "Programare grafică...
Programare grafică Visual Basic w/WS - Visual Basic Graphics Programming w/WS

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)