Learning algorithms : a programmer's guide to writing better code
(Book)

Book Cover
Average Rating
Published
Sebastopol, CA : O'Reilly Media, Inc., 2021.
Edition
First edition.
Physical Desc
xiii, 263 pages : illustrations ; 24 cm
Status
PCPLS - Valparaiso Public Library - Adult Nonfiction
005.13 HEINE
1 available

Description

Loading Description...

Copies

LocationCall NumberStatus
PCPLS - Valparaiso Public Library - Adult Nonfiction005.13 HEINEOn Shelf

Also in this Series

Checking series information...

More Like This

Loading more titles like this title...

More Details

Published
Sebastopol, CA : O'Reilly Media, Inc., 2021.
Format
Book
Edition
First edition.
Language
English

Notes

General Note
Includes index.
Description
When it comes to writing efficient code, every software professional needs to have an effective working knowledge of algorithms. In this practical book, author George Heineman (Algorithms in a Nutshell) provides concise and informative descriptions of key algorithms that improve coding in multiple languages. Software developers, testers, and maintainers will discover how algorithms solve computational problems creatively. Each chapter builds on earlier chapters through eye-catching visuals and a steady rollout of essential concepts, including an algorithm analysis to classify the performance of every algorithm presented in the book. At the end of each chapter, you'll get to apply what you've learned to a novel challenge problem, simulating the experience you might find in a technical code interview. With this book, you will: Examine fundamental algorithms central to computer science and software engineeringLearn common strategies for efficient problem solving, such as divide and conquer, dynamic programming, and greedy approaches; Analyze code to evaluate time complexity using big O notation; Use existing Python libraries and data structures to solve problems using algorithms; Understand the main steps of important algorithms.

Reviews from GoodReads

Loading GoodReads Reviews.

Citations

APA Citation, 7th Edition (style guide)

Heineman, G. T. (2021). Learning algorithms: a programmer's guide to writing better code (First edition.). O'Reilly Media, Inc..

Chicago / Turabian - Author Date Citation, 17th Edition (style guide)

Heineman, George T.. 2021. Learning Algorithms: A Programmer's Guide to Writing Better Code. O'Reilly Media, Inc.

Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)

Heineman, George T.. Learning Algorithms: A Programmer's Guide to Writing Better Code O'Reilly Media, Inc, 2021.

MLA Citation, 9th Edition (style guide)

Heineman, George T.. Learning Algorithms: A Programmer's Guide to Writing Better Code First edition., O'Reilly Media, Inc., 2021.

Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.

Staff View

Loading Staff View.