000 | 01312cam a2200229 a 4500 | ||
---|---|---|---|
008 | 200717s2021 caua g b 001 0 eng | ||
020 |
_a9781718500808 _q(paperback) |
||
020 |
_a1718500807 _q(paperback) |
||
020 |
_z9781718500815 _q(ebook) |
||
040 |
_aAE-FuU _cAE-ShKH |
||
041 | 0 | _aeng | |
050 | 0 | 0 |
_aQA76.9.A43 _bZ56 2021 |
100 | 1 |
_aZingaro, Daniel. _9460 |
|
245 | 1 | 0 |
_aAlgorithmic thinking : _ba problem-based introduction / _cby Daniel Zingaro. |
260 |
_aSan Francisco : _bNo Starch Press, _c2021. |
||
300 |
_axxix, 373 p. : _bill. ; _c24 cm. |
||
504 | _aIncludes bibliographical references and index. | ||
505 | 0 | _aHash 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. | |
520 |
_a"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"-- _cProvided by publisher. |
||
650 | 0 |
_aComputer algorithms _vProblems, exercises, etc. |
|
650 | 0 |
_aComputer programming _vProblems, exercises, etc. |
|
999 |
_c136 _d136 |