Structuri de date și algoritmi în Python

Evaluare:   (4.9 din 5)

Structuri de date și algoritmi în Python (John Canning)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o prezentare cuprinzătoare a structurilor de date și a algoritmilor în Python, fiind atractivă atât pentru cei care învață, cât și pentru cei care doresc să își consolideze cunoștințele de bază. Deși acoperă în detaliu multe subiecte esențiale, a fost criticată pentru sintaxa sa învechită și convențiile de denumire a variabilelor care pot împiedica lizibilitatea.

Avantaje:

Acoperire cuprinzătoare a structurilor de date, de la liste la grafice
explicații clare și intuitive
calitate bună a imprimării și a imaginilor
servește ca o bază solidă pentru programatorii Python
poate ajuta în predarea la nivel universitar.

Dezavantaje:

Sintaxă oarecum învechită, lipsită de convenții pythonice moderne
denumirea non-descriptivă a variabilelor face codul mai greu de citit
presupune cunoștințe prealabile de Python, ceea ce poate să nu fie potrivit pentru începători.

(pe baza a 6 recenzii ale cititorilor)

Titlul original:

Data Structures & Algorithms in Python

Conținutul cărții:

ÎNVĂȚAȚI CUM SĂ UTILIZAȚI STRUCTURILE DE DATE ÎN SCRIEREA DE PROGRAME ȘI ALGORITMI PYTHON DE ÎNALTĂ PERFORMANȚĂ.

Această introducere practică în structurile de date și algoritmi poate ajuta orice programator care dorește să scrie software mai eficient. Pornind de la legendarul ghid bazat pe Java al lui Robert Lafore, această carte vă ajută să înțelegeți exact cum funcționează structurile de date și algoritmii. Veți învăța cum să le aplicați eficient cu limbajul Python, extrem de popular, și să vă scalați codul pentru a face față provocărilor actuale legate de datele mari.

Pe tot parcursul cărții, autorii se concentrează pe exemple din lumea reală, comunică ideile cheie prin vizualizări intuitive și interactive și limitează complexitatea și matematica la ceea ce aveți nevoie pentru a îmbunătăți performanța. Pas cu pas, ei introduc matrici, sortare, stive, cozi, liste legate, recursiune, arbori binari, arbori 2-3-4, tabele hash, structuri de date spațiale, grafice și multe altele. Exemplele lor de cod și ilustrațiile sunt atât de clare, încât le puteți înțelege chiar dacă sunteți aproape începător sau dacă experiența dvs. este cu alte limbaje procedurale sau orientate pe obiect.

⬤ Construiți abilități de bază în informatică care vă duc dincolo de simpla "scriere de cod".

⬤ Învățați cum structurile de date fac programele (și programatorii) mai eficiente.

⬤ Vezi cum organizarea datelor și algoritmii afectează cât de mult poți face cu resursele de calcul de astăzi și de mâine.

⬤ Dezvoltați abilități de implementare a structurilor de date pe care le puteți utiliza în orice limbaj.

⬤ Elegeți cele mai bune structuri de date și algoritmi pentru fiecare problemă de programare - și recunoașteți care sunt cele care trebuie evitate.

Structuri de date și algoritmi în Python este plină de exemple, întrebări de revizuire, exerciții individuale și de echipă, experimente de gândire și proiecte de programare mai lungi. Este ideal atât pentru studiul individual, cât și pentru sălile de clasă, și fie ca text primar, fie ca o completare a unei prezentări mai formale.

Alte date despre carte:

ISBN:9780134855684
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2022
Numărul de pagini:928

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Structuri de date și algoritmi în Python - Data Structures & Algorithms in Python
ÎNVĂȚAȚI CUM SĂ UTILIZAȚI STRUCTURILE DE DATE ÎN SCRIEREA DE...
Structuri de date și algoritmi în Python - Data Structures & Algorithms in Python

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)