A Common-Sense Guide to Data Structures and Algorithms, 2nd Edition

Level Up Your Core Programming Skills



Bookstore > Books > A Common-Sense Guide to Data Structures and Algorithms, 2nd Edition

Price$41.99 - $56.67
Rating
AuthorJay Wengrow
PublisherThe Pragmatic Programmers
Published2020
Pages506
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101680507222
ISBN-139781680507225
EBook Hardcover Paperback

If you thought that data structures and algorithms were all just theory, you're missing out on what they can do for your code. Learn to use Big O Notation to make your code run faster by orders of magnitude. Choose from data structures such as hash tables, trees, and graphs to increase your code's efficiency exponentially. With simple language and clear diagrams, this book makes this complex topic accessible, no matter your background. This new edition features practice exercises in every chapter, and new chapters on topics such as dynamic programming and heaps and tries. Get the hands-on info you need to master data structures and algorithms for your day-to-day work.

Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for today's web and mobile apps. Take a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can use in your daily production code, with examples in JavaScript, Python, and Ruby. This new and revised second edition features new chapters on recursion, dynamic programming, and using Big O in your daily work.

Use Big O notation to measure and articulate the efficiency of your code, and modify your algorithm to make it faster. Find out how your choice of arrays, linked lists, and hash tables can dramatically affect the code you write. Use recursion to solve tricky problems and create algorithms that run exponentially faster than the alternatives. Dig into advanced data structures such as binary trees and graphs to help scale specialized applications such as social networks and mapping software. You'll even encounter a single keyword that can give your code a turbo boost. Practice your new skills with exercises in every chapter, along with detailed solutions.


  1. (2 books)



4 5 246

Similar Books


A Common-Sense Guide to Data Structures and Algorithms

A Common-Sense Guide to Data Structures and Algorithms

by Jay Wengrow

Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for today's web and mobile apps. This book takes a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can ...

Price:  $31.38  |  Publisher:  The Pragmatic Programmers  |  Release:  2017

JavaScript Data Structures and Algorithms

JavaScript Data Structures and Algorithms

by Sammie Bae

Explore data structures and algorithm concepts and their relation to everyday JavaScript development. A basic understanding of these ideas is essential to any JavaScript developer wishing to analyze and build great software solutions. You'll discover how to implement data structures such as hash tables, linked lists, stacks, queues, tree...

Price:  $26.76  |  Publisher:  Apress  |  Release:  2019

Data Structures and Algorithms

Data Structures and Algorithms

by Granville Barnett, Luca Del Tongo

Data Structures and Algorithms (DSA) features implementations of data structures and algorithms that are not implemented in any version of .NET.This book is the result of a series of emails sent back and forth between the two authors during the development of a library for the .NET framework of the same name.A key factor of this book and ...

Publisher:  Self-publishing  |  Release:  2008

Clojure Data Structures and Algorithms Cookbook

Clojure Data Structures and Algorithms Cookbook

by Rafik Naccache

Data-structures and algorithms often cross your path when you compress files, compile programs, access databases, or simply use your favourite text editor. Understanding and implementing them can be daunting. Curious learners and industrial developers can find these complex, especially if they focus on the detailed implementation of these...

Price:  $47.52  |  Publisher:  Packt Publishing  |  Release:  2015

Data Structures and Algorithms in Python

Data Structures and Algorithms in Python

by Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser

Based on the authors' market leading data structures books in Java and C++, this textbook offers a comprehensive, definitive introduction to data structures in Python by respected authors. Data Structures and Algorithms in Python is the first mainstream object-oriented book available for the Python data structures course. Designed to pr...

Price:  $118.89  |  Publisher:  Wiley  |  Release:  2013

Python Automation Cookbook, 2nd Edition

Python Automation Cookbook, 2nd Edition

by Jaime Buelta

In this updated and extended version of Python Automation Cookbook, each chapter now comprises the newest recipes and is revised to align with Python 3.8 and higher. The book includes three new chapters that focus on using Python for test automation, machine learning projects, and for working with messy data.This edition will enable you t...

Price:  $37.50  |  Publisher:  Packt Publishing  |  Release:  2020

Codeless Data Structures and Algorithms

Codeless Data Structures and Algorithms

by Armstrong Subero

In the era of self-taught developers and programmers, essential topics in the industry are frequently learned without a formal academic foundation. A solid grasp of data structures and algorithms (DSA) is imperative for anyone looking to do professional software development and engineering, but classes in the subject can be dry or spend t...

Price:  $26.71  |  Publisher:  Apress  |  Release:  2020

Data Structures and Algorithms in Swift

Data Structures and Algorithms in Swift

by Elshad Karimov

Control the performance and stability of the apps you develop in Swift by working with and understanding advanced concepts in data structures and algorithms. All professional developers have to know which data structure and algorithms to use in their development process. Your choice directly affects the performance of your application. Wi...

Price:  $28.24  |  Publisher:  Apress  |  Release:  2020