

Buy Grokking Data Structures 1 by Rocca, Marcello (ISBN: 9781633436992) from desertcart's Book Store. Everyday low prices and free delivery on eligible orders. Review: Clear explanations, great introduction to data structures - If you haven't read a Grokking book before then basically they're designed as introductory texts written in a narrative style with plenty of illustrations. Imo this is a brilliant introduction to data structures and algorithms for the following reasons: The author builds each chapter on previous chapters giving the reader a gradual learning experience. Analysis of each data structure is done in a structured, methodical way at the ADT, DS and implementation levels. The author provides properly documented, type annotated code examples for every data structured covered. The book illustrations were good without being overdone! (I've attached some example images) The author regularly makes a point to discuss exactly where different kinds of data structures are seen in the wild, an example would be, stacks for undo/redo operations. While the book focuses on data structures there are some discussions around algorithms, in particular searching and sorting algorithms. Big-O is covered as well as ways to analyse code both asymptotically and through profiling. Great book, I can definitely recommend! Review: Un'ottima introduzione agli algoritmi, spiegati in modo chiaro e accessibile, che riesce a essere completa e incisiva senza addentrarsi in dettagli superflui e senza perdere di vista le cose importanti. In altre parole, bada al sodo e fa un ottimo lavoro. L'analisi di ogni struttura dati è condotta in modo sistematico e metodico, coprendo i vari livelli di astrazione: Abstract Data Type, Data Structure e Implementazione. L'autore accompagna ogni struttura dati con esempi di codice ben documentati e adeguatamente annotati nei passaggi chiave. Anche le illustrazioni del libro risultano efficaci e simpatiche, alcune poi sono delle piccole opere d'arte in stile fumettistico, ricche di dettagli. Trovare risorse valide su argomenti come questi è spesso una sfida, soprattutto senza una formazione accademica. Questo libro, invece, riesce a raccogliere risorse di grande valore sulla maggior parte delle strutture dati principali. Sarebbe bello avere un secondo volume che tratti le strutture più avanzate come skip lists o bloom filters.





























| Best Sellers Rank | 92,829 in Books ( See Top 100 in Books ) 85 in Introduction to Programming 180 in Software Design & Development 181 in Computing & Internet for Professionals |
| Customer reviews | 4.5 4.5 out of 5 stars (12) |
| Dimensions | 18.73 x 1.52 x 23.5 cm |
| Edition | 1st |
| ISBN-10 | 1633436993 |
| ISBN-13 | 978-1633436992 |
| Item weight | 476 g |
| Language | English |
| Print length | 280 pages |
| Publication date | 12 Aug. 2024 |
| Publisher | Manning Publications |
O**E
Clear explanations, great introduction to data structures
If you haven't read a Grokking book before then basically they're designed as introductory texts written in a narrative style with plenty of illustrations. Imo this is a brilliant introduction to data structures and algorithms for the following reasons: The author builds each chapter on previous chapters giving the reader a gradual learning experience. Analysis of each data structure is done in a structured, methodical way at the ADT, DS and implementation levels. The author provides properly documented, type annotated code examples for every data structured covered. The book illustrations were good without being overdone! (I've attached some example images) The author regularly makes a point to discuss exactly where different kinds of data structures are seen in the wild, an example would be, stacks for undo/redo operations. While the book focuses on data structures there are some discussions around algorithms, in particular searching and sorting algorithms. Big-O is covered as well as ways to analyse code both asymptotically and through profiling. Great book, I can definitely recommend!
C**N
Un'ottima introduzione agli algoritmi, spiegati in modo chiaro e accessibile, che riesce a essere completa e incisiva senza addentrarsi in dettagli superflui e senza perdere di vista le cose importanti. In altre parole, bada al sodo e fa un ottimo lavoro. L'analisi di ogni struttura dati è condotta in modo sistematico e metodico, coprendo i vari livelli di astrazione: Abstract Data Type, Data Structure e Implementazione. L'autore accompagna ogni struttura dati con esempi di codice ben documentati e adeguatamente annotati nei passaggi chiave. Anche le illustrazioni del libro risultano efficaci e simpatiche, alcune poi sono delle piccole opere d'arte in stile fumettistico, ricche di dettagli. Trovare risorse valide su argomenti come questi è spesso una sfida, soprattutto senza una formazione accademica. Questo libro, invece, riesce a raccogliere risorse di grande valore sulla maggior parte delle strutture dati principali. Sarebbe bello avere un secondo volume che tratti le strutture più avanzate come skip lists o bloom filters.
C**U
Great book.
Trustpilot
Hace 2 semanas
Hace 2 semanas