Data Structures using Python
Autor Shriram K. Vasudevan, Abhishek S. Nagarajan, Karthick Nanmaranen Limba Engleză Paperback – 12 mar 2021
Descoperim aici un ecosistem educațional centrat pe limbajul Python, utilizat ca instrument principal pentru implementarea și analiza structurilor de date fundamentale. Lucrarea, publicată de OUP INDIA, este structurată pentru a servi drept resursă tehnică de bază, integrând aproximativ 172 de secvențe de cod și 194 de figuri care facilitează vizualizarea conceptelor abstracte. Analiza începe cu o perspectivă pragmatică asupra nevoii de organizare a datelor, trecând rapid la implementarea structurilor liniare precum tablourile, stivele și cozile duble (deques).
Remarcăm o segmentare riguroasă între structurile de date liniare și cele non-liniare. În timp ce capitolele dedicate structurilor liniare pun accent pe gestiunea listelor înlănțuite, secțiunea non-liniară explorează în detaliu mecanismele de tip Heap, Hash Table, Trie și seturi disjuncte. Un aspect distinctiv este tratarea separată a arborilor și grafurilor, oferind spațiu extins pentru algoritmii de căutare și sortare. Pe linia practică a volumului Data Structures and Algorithms Using Python de Subrata Saha, această lucrare reușește să mențină un echilibru între rigoarea academică și aplicabilitate, dar cu un focus specific pe utilizarea funcțiilor native din Python, detaliate în anexa finală.
În contextul operei autorilor, Data Structures using Python completează viziunea tehnică începută în lucrări precum Python, unde Shriram K. Vasudevan punea accent pe simplitatea sintaxei. Dacă în Machine Learning with oneAPI sau Let's Get IoT-fied! autorul explora frontierele hardware și ale inteligenței artificiale, volumul de față revine la fundamente, oferind baza algoritmică necesară oricărei dezvoltări software complexe. Tonul este direct și aplicat, transformând teoria abstractă în soluții de cod executabile.
Preț: 512.58 lei
Preț vechi: 745.20 lei
-31%
Carte disponibilă
Livrare economică 21-27 mai
Specificații
ISBN-10: 0190124083
Pagini: 360
Ilustrații: 194 Figures and 172 Codes approx
Dimensiuni: 189 x 242 x 15 mm
Greutate: 0.5 kg
Editura: OUP INDIA
Colecția OUP India
Locul publicării:Delhi, India
De ce să citești această carte
Recomandăm această carte studenților și programatorilor care doresc să stăpânească fundamentele informaticii prin prisma Python. Cititorul câștigă o înțelegere clară a modului în care alegerea unei structuri de date influențează performanța unui sistem. Este un ghid practic ce transformă conceptele de căutare și sortare în competențe tehnice imediate, susținute de peste 170 de exemple de cod gata de testat.
Despre autor
Shriram K. Vasudevan este un autor prolific și specialist în tehnologie, cunoscut pentru capacitatea de a explica arhitecturi complexe într-o manieră accesibilă. Alături de coautorii Abhishek S. Nagarajan și Karthick Nanmaran, acesta a publicat lucrări esențiale care acoperă un spectru larg, de la inteligență artificială și Machine Learning with oneAPI, până la Internet of Things în Let's Get IoT-fied!. Expertiza sa în ecosistemul Python este demonstrată prin abordarea didactică ce pune accent pe eficiența codului și pe înțelegerea profundă a mecanismelor din spatele limbajului.