MARC details
000 -LEADER |
fixed length control field |
01312cam a2200229 a 4500 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
200717s2021 caua g b 001 0 eng |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9781718500808 |
Qualifying information |
(paperback) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
1718500807 |
Qualifying information |
(paperback) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
Canceled/invalid ISBN |
9781718500815 |
Qualifying information |
(ebook) |
040 ## - CATALOGING SOURCE |
Original cataloging agency |
AE-FuU |
Transcribing agency |
AE-ShKH |
041 0# - LANGUAGE CODE |
Language code of text/sound track or separate title |
eng |
050 00 - LIBRARY OF CONGRESS CALL NUMBER |
Classification number |
QA76.9.A43 |
Item number |
Z56 2021 |
100 1# - MAIN ENTRY--PERSONAL NAME |
Personal name |
Zingaro, Daniel. |
9 (RLIN) |
460 |
245 10 - TITLE STATEMENT |
Title |
Algorithmic thinking : |
Remainder of title |
a problem-based introduction / |
Statement of responsibility, etc. |
by Daniel Zingaro. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. |
Place of publication, distribution, etc. |
San Francisco : |
Name of publisher, distributor, etc. |
No Starch Press, |
Date of publication, distribution, etc. |
2021. |
300 ## - PHYSICAL DESCRIPTION |
Extent |
xxix, 373 p. : |
Other physical details |
ill. ; |
Dimensions |
24 cm. |
504 ## - BIBLIOGRAPHY, ETC. NOTE |
Bibliography, etc. note |
Includes bibliographical references and index. |
505 0# - FORMATTED CONTENTS NOTE |
Formatted contents note |
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. |
520 ## - SUMMARY, ETC. |
Summary, etc. |
"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"-- |
Assigning source |
Provided by publisher. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Computer algorithms |
Form subdivision |
Problems, exercises, etc. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Computer programming |
Form subdivision |
Problems, exercises, etc. |