Evaluare:
Cartea este, în general, bine primită pentru accesibilitatea și stilul său captivant, făcând algoritmii și structurile de date complexe ușor de înțeles atât pentru începători, cât și pentru programatorii experimentați care doresc o reîmprospătare. În timp ce mulți au considerat ilustrațiile și exemplele sale utile, unii cititori și-au exprimat nemulțumirea față de profunzimea conținutului și față de anumite erori care le-au diminuat experiența.
Avantaje:⬤ Explicații captivante și ușor de înțeles.
⬤ Utilizarea eficientă a ilustrațiilor pentru clarificarea conceptelor.
⬤ Excelentă pentru începători și o reîmprospătare utilă pentru programatorii experimentați.
⬤ Potrivit pentru un public larg, de la amatori la studenți la informatică.
⬤ Acoperă algoritmi și structuri de date esențiale într-o manieră prietenoasă.
⬤ Unele capitole își pierd concentrarea și pot părea materiale de umplutură.
⬤ Erorile din ilustrații și cod pot duce la confuzie.
⬤ Lipsă de acoperire aprofundată a anumitor subiecte, în special în implementarea algoritmilor.
⬤ Ilustrațiile desenate manual pot fi neclare.
⬤ Nu este potrivit ca resursă academică de sine stătătoare.
(pe baza a 295 recenzii ale cititorilor)
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
Rezumat
Grokking Algorithms este un ghid prietenos, complet ilustrat, care vă învață cum să aplicați algoritmi comuni la problemele practice cu care vă confruntați în fiecare zi ca programator. Veți începe cu sortarea și căutarea și, pe măsură ce vă dezvoltați abilitățile de gândire algoritmică, veți aborda probleme mai complexe, cum ar fi compresia datelor și inteligența artificială. Fiecare exemplu atent prezentat include diagrame utile și exemple de cod complet adnotate în Python.
Învățarea despre algoritmi nu trebuie să fie plictisitoare Aruncați o privire la exemplele amuzante, ilustrate și prietenoase pe care le veți găsi în Grokking Algorithms pe canalul YouTube al Manning Publications.
Continuați-vă călătoria în lumea algoritmilor cu Algorithms in Motion, un curs video practic, hands-on, disponibil exclusiv la Manning.com (www.manning.com/livevideo/algorithms-.
In-motion).
Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.
Despre tehnologie
Un algoritm nu este altceva decât o procedură pas cu pas pentru rezolvarea unei probleme. Algoritmii pe care îi veți folosi cel mai des ca programator au fost deja descoperiți, testați și demonstrați. Dacă doriți să îi înțelegeți, dar refuzați să parcurgeți dovezi dense de mai multe pagini, aceasta este cartea pentru dumneavoastră. Acest ghid complet ilustrat și captivant facilitează învățarea modului de utilizare eficientă a celor mai importanți algoritmi în propriile programe.
Despre carte
Grokking Algorithms este o abordare prietenoasă a acestui subiect de bază al informaticii. În ea, veți învăța cum să aplicați algoritmi comuni la problemele practice de programare cu care vă confruntați în fiecare zi. Veți începe cu sarcini precum sortarea și căutarea. Pe măsură ce vă dezvoltați abilitățile, veți aborda probleme mai complexe precum compresia datelor și inteligența artificială. Fiecare exemplu atent prezentat include diagrame utile și exemple de cod complet adnotate în Python. Până la sfârșitul acestei cărți, veți stăpâni algoritmi larg aplicabili, precum și cum și când să îi utilizați.
What's Inside
⬤ Acoperă algoritmi de căutare, sortare și grafice.
⬤ Peste 400 de imagini cu parcursuri detaliate.
⬤ Compartimentarea performanțelor între algoritmi.
⬤ Eșantioane de cod bazate pe Python.
Despre cititor
Această introducere ușor de citit, cu multe imagini, este potrivită pentru programatorii autodidacți, ingineri sau oricine dorește să se perfecționeze în domeniul algoritmilor.
Despre autor
Aditya Bhargava este un inginer software cu o pregătire dublă în informatică și arte plastice. Scrie pe blog despre programare la adit. io.
Tabla de conținut
⬤ Introducere la algoritmi.
⬤ Sortare prin selecție.
⬤ Recursiune.
⬤ Quicksort.
⬤ Tabele hash.
⬤ Breadth-first search.
⬤ Algoritmul lui Dijkstra.
⬤ Algoritmi greedy.
⬤ Programare dinamică.
⬤ K-vecinii cei mai apropiați.
© 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)