
Grokking Algorithms, Second Edition - Aditya Y. Bhargava
Descriere
A friendly, fully-illustrated introduction to the most important computer programming algorithms. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. This book will prepare you for those pesky algorithms questions in every programming job interview and help you apply them in your day-to-day work. And if you want to understand them without slogging through dense multipage proofs, this is the book for you. In Grokking Algorithms, Second Edition you will discover: Search, sort, and graph algorithms Data structures such as arrays, lists, hash tables, trees, and graphs NP complete and greedy algorithms Performance trade-offs between algorithms Exercises and code samples in every chapter Over 400 illustrations with detailed walkthroughs nThe first edition of Grokking Algorithms proved to over 100,000 readers that learning algorithms doesn't have to be complicated or boring! This new edition now includes fresh coverage of trees, NP complete problems, and code updates to Python 3. With easy-to-read, friendly explanations, clever examples, and exercises to sharpen your skills as you learn, you'll actually enjoy learning these important algorithms. About the book Grokking Algorithms, Second Edition makes it easy to learn. You'll never be bored--complex concepts are all explained through fun cartoons and memorable examples that make them stick. You'll start with tasks like sorting and searching, then build your skills to tackle more advanced problems like data compression and artificial intelligence. This revised second edition contains brand new coverage of trees, including binary search trees, balanced trees, B-trees and more. You'll also discover fresh insights on data structure performance that takes account of modern CPUs. Plus, the book's fully annotated code samples have been updated to Python 3. By the time you reach the last page, you'll have mastered the most widely applicable algorithms, know when and how to use them, and be fully prepared when you're asked about them on your next job interview. About the reader Suitable for self-taught programmers, engineers, job seekers, or anyone who wants to brush up on algorithms. About the author Aditya Bhargava is a Software Engineer with a dual background in Computer Science and Fine Arts. He blogs on programming at adit.io.
Oferte disponibile
Compara preturile si alege comerciantul potrivit.
Compara alternative
Produse comparate
Alte produse din aceeasi categorie si de acelasi tip. Verifica specificatiile si pretul final la comerciant.

Biseptol Spray de Gură, spray oral destinat igienei cavității bucale și împrospătării respirației, cu aloe vera, 20 ml, Dacia Plant
Spray de gura cu aloe vera, conceput pentru îngrijirea cavității bucale, contribuind la eliminarea mirosurilor neplăc…

DULAP CU OGLINDĂ LED PENTRU BAIE, iluminare reglabilă, anti-aburire, priză, spațiu de depozitare 50/70/13.5 cm
Dulap cu oglindă LED EMKE 50 × 70 cm – Grej (Taupe), reglabil, dezaburire, prizăDulapul cu oglindă LED EMKE (500 × 70…

COȘ de gunoi Alb set-2 senzor infraroșu 16 l plastic
Setul de 2 coșuri de gunoi cu senzor se deschide fără atingere, prin intermediul senzorului cu infraroșu, iar mâinile…

PUBELĂ albă cu senzor 8 l ABS
Coșul de gunoi cu senzor deschide capacul fără atingere și asigură eliminarea igienică. Capacul automat se închide ra…
Descopera mai multe
Produse recomandate
Alte produse care pot completa cautarea ta.
Informatii utile
Articole de citit
Sfaturi si ghiduri care completeaza informatiile despre produs.
Ghid practic
Ce merita cumparat nou si ce poate fi cumparat second hand
Ce merita cumparat nou si ce poate fi cumparat second hand Nu orice produs trebuie cumparat nou. Unele lucruri pot fi luate foarte bine second hand, …
Citeste articolul →Ghid practic
Cum alegi elastice de birou: dimensiuni, lățime și utilizare
Birou și organizare Cum alegi elastice de birou: dimensiuni, lățime și utilizare Elasticele de birou pot grupa temporar plicuri, cartonașe sau alte o…
Citeste articolul →Ghid practic
Cum alegi o etichetă pentru bagaj: prindere, material și lizibilitate
Călătorii și accesorii utile Cum alegi o etichetă pentru bagaj: prindere, material și lizibilitate O valiză obișnuită poate semăna cu multe altele, .…
Citeste articolul →Ghid practic
Cum alegi o bara Technique Bar - Ghid complet pentru invatarea tehnicii, fitness si haltere
Cum alegi o bara Technique Bar - Ghid complet pentru invatarea tehnicii, fitness si haltere Technique Bar este o bara special conceputa pentru invata…
Citeste articolul →Istoricul tau
Vizualizate recent
Produsele consultate in acest browser.



