Algorithms in a nutshell
Heineman, George T.
Algorithms in a nutshell George T. Heineman, Gary Pollice & Stanley Selkow. - 2nd ed. - New Delhi : O'Reilly, ©2016. - xi, 373 p. : ill. ; 23 cm. - In a nutshell . - In a nutshell (O'Reilly & Associates) .
Includes bibliographical references and index.
Thinking in algorithms -- The mathematics of algorithms -- Algorithm building blocks -- Sorting algorithms -- Searching -- Graph algorithms -- Path finding in AI -- Network flow algorithms -- Computational geometry -- Spatial tree structures -- Emerging algorithm categories -- Principles of algorithms -- Benchmarking.
This book provides efficient code solutions in several programming languages that you can easily adapt to a specific project. Each major algorithm is presented in the style of a design pattern that includes information to help you understand why and when the algorithm is appropriate--
9789352133611
2016498633
Computer algorithms.
Software engineering.
Computer software--Development.
Computer algorithms.
Computer software--Development.
Software engineering.
Algorithmus.
QA76.9.A43 / H45 2016
005.1 / HEI-A
Algorithms in a nutshell George T. Heineman, Gary Pollice & Stanley Selkow. - 2nd ed. - New Delhi : O'Reilly, ©2016. - xi, 373 p. : ill. ; 23 cm. - In a nutshell . - In a nutshell (O'Reilly & Associates) .
Includes bibliographical references and index.
Thinking in algorithms -- The mathematics of algorithms -- Algorithm building blocks -- Sorting algorithms -- Searching -- Graph algorithms -- Path finding in AI -- Network flow algorithms -- Computational geometry -- Spatial tree structures -- Emerging algorithm categories -- Principles of algorithms -- Benchmarking.
This book provides efficient code solutions in several programming languages that you can easily adapt to a specific project. Each major algorithm is presented in the style of a design pattern that includes information to help you understand why and when the algorithm is appropriate--
9789352133611
2016498633
Computer algorithms.
Software engineering.
Computer software--Development.
Computer algorithms.
Computer software--Development.
Software engineering.
Algorithmus.
QA76.9.A43 / H45 2016
005.1 / HEI-A