Algorithmic thinking : a problem-based introduction / by Daniel Zingaro.
Material type: TextLanguage: English Publication details: San Francisco : No Starch Press, 2021Description: xxix, 373 p. : ill. ; 24 cmISBN: 9781718500808; 1718500807Subject(s): Computer algorithms -- Problems, exercises, etc | Computer programming -- Problems, exercises, etcLOC classification: QA76.9.A43 | Z56 2021Item type | Current library | Collection | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|---|
Book | University Of Fujairah TEXT BOOK | Text Books | Text QA76.9.A43 Z56 2021 (Browse shelf (Opens below)) | C.1 | Not for Loan (Restricted) | 001759 | |
Book | University Of Fujairah TEXT BOOK | Text Books | Text QA76.9.A43 Z56 2021 (Browse shelf (Opens below)) | C.2 | Not for Loan (Restricted) | 001760 |
Includes bibliographical references and index.
Hash tables -- Trees and recursion -- Memoization and dynamic programming -- Graphs and breadth-first search -- Shortest paths in weighted graphs -- Binary search -- Heaps and segment trees -- Union-find.
"An introduction to solving problems with algorithms and data structures, using competitive programming examples. Topics covered include recursion, dynamic programming, graphs, greedy algorithms, heaps, hash tables, segment trees, and other data structures for efficiently handling data"-Provided by publisher"-- Provided by publisher.
There are no comments on this title.