
Livro digital
Título:
Algorithms and Data Structures
Autor:
Jürg Nievergelt, Klaus Hinrichs
Categoria:
Tecnologia > Geral
Doador:
Raffaello D. N.
Sinopse:
When a problem must be reduced to available primitives, this book starts from the ground up: the table of contents opens with programming motion, graphics primitives, and algorithm animation before moving into notation, recursion, syntax, and program structure. That early sequence makes the core question concrete, not abstract, and gives the reader a clear path from simple rules to working procedures.
From there, the book develops ordered sets, strings, matrices and graphs, integers, reals, and geometric primitives, then shifts into computability, asymptotic analysis, sorting, and the main families of data structures. The later chapters on stacks, queues, dictionaries, heaps, lists, trees, hashing, tries, quadtrees, convex hulls, plane sweep, and closest-pair methods show how algorithms and structures reinforce each other in practice.
The result is a broad, rigorous textbook that connects classical algorithmic ideas with graphics and geometry applications. It is well suited to readers who want more than a catalog of techniques: it teaches how to think about representation, efficiency, and design across the full pipeline from problem statement to implementation.