Proizvod vam ne odgovara? Nema veze! Proizvode možete vratiti do 30 dana
S poklon bonom ne možete pogriješiti. Za poklon bon primatelj može odabrati bilo što iz naše ponude.
Do 30 dana za povrat
An algorithm is just a very patient, very precise recipe. If you can follow a recipe, you can learn algorithms.
Volume 3 of Algorithms Simplified brings order through branching. Starting from the library's sections drawn as a tree, you will learn binary trees and traversals, binary search trees and why they go wrong, AVL, red-black and AA trees, B-trees and tries. The second part covers priority queues and binary heaps, heap techniques, union-find, segment trees, Fenwick trees, sparse tables, skip lists and Bloom filters. The third part shows self-adjusting and randomized structures: splay trees, treaps, Fibonacci and pairing heaps, interval trees and k-d trees, all compared side by side.
- Every rotation, split and merge drawn before, during and after
- Worked problems, exercises with solutions, practice, challenge and thinking problems
- Optional formal proofs of heights and amortized costs
Who it is for: self-learners, university students, working professionals and curious readers. No programming is needed to follow the ideas: every algorithm is told as a story, drawn as a picture and written in plain pseudocode. Readers who want to run the ideas will find tested Python for every algorithm in the free companion code.
Built for working alongside AI coding assistants: knowing the algorithms lets you ask an assistant for the right method, state the cases and the cost you need, spot an answer that is wrong or too slow, and test it before you trust it. The assistant writes the code faster; this book helps you design it well.
Dobar dan! Ja sam Libroamiko, vaš književni savjetnik.
Kako vam mogu pomoći?