20% Discount with Use Code SAVEON20
  • Cart
  • Contact us
  • FAQ
logo01 univebook
Login / Register
Wishlist
0 Compare
8 items $100.97
Menu
logo01 univebook
8 items $100.97
  • Home
  • Shop
  • My account
  • Blog
  • About us
  • Contact us
  • Request an eBook
“Python for Everyone 2nd Edition by Cay S. Horstmann, ISBN-13: 978-1119056553” has been added to your cart. View cart
-71%
A Common-Sense Guide to Data Structures and Algorithms 2nd Edition, ISBN-13: 978-1680507225
Click to enlarge
Home Computing A Common-Sense Guide to Data Structures and Algorithms 2nd Edition, ISBN-13: 978-1680507225
Security in Fixed and Wireless Networks 2nd Edition, ISBN-13: 978-1119040743
Security in Fixed and Wireless Networks 2nd Edition, ISBN-13: 978-1119040743 $50.00 Original price was: $50.00.$17.88Current price is: $17.88.
Back to products
Film Art: An Introduction 11th Edition David Bordwell, ISBN-13: 978-1259534959
Film Art: An Introduction 11th Edition David Bordwell, ISBN-13: 978-1259534959 $50.00 Original price was: $50.00.$17.63Current price is: $17.63.

A Common-Sense Guide to Data Structures and Algorithms 2nd Edition, ISBN-13: 978-1680507225

$50.00 Original price was: $50.00.$14.44Current price is: $14.44.

Compare
Add to wishlist
SKU: a-common-sense-guide-to-data-structures-and-algorithms-2nd-edition-isbn-13-978-1680507225 Category: Computing Tags: A Common-Sense Guide to Data Structures and Algorithms 2nd Edition, ISBN-13: 978-1680507225, Jay Wengrow
Share:
  • Description
  • Reviews (0)
  • Shipping & Delivery
Description

A Common-Sense Guide to Data Structures and Algorithms 2nd Edition, ISBN-13: 978-1680507225

[PDF eBook eTextbook]

  • Publisher: ‎ Pragmatic Bookshelf; 2nd edition (September 1, 2020)
  • Language: ‎ English
  • 508 pages
  • ISBN-10: ‎ 1680507222
  • ISBN-13: ‎ 978-1680507225

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.

Use these techniques today to make your code faster and more scalable.

Who Is This Book For?

This book is ideal for several audiences:

• You are a computer science student who wants a text that explains data structures and algorithms in plain English. This book can serve as a supplement to whatever “classic” textbook you happen to be using.

• You are a beginning developer who knows basic programming, but wants to learn the fundamentals of computer science to write better code and increase your programming knowledge and skills.

• You are a self-taught developer who has never studied formal computer science (or a developer who did but forgot everything!) and wants to leverage the power of data structures and algorithms to write more scalable and elegant code.

Whoever you may be, I tried to write this book so it can be accessed and enjoyed by people of all skill levels.

What’s New in the Second Edition

Why a second edition? In the few years since the original edition was published, I’ve had the opportunity to teach these topics to various audiences. Over time, I continued to refine my explanations as well as discover additional topics that I thought were exciting and important. There was also quite a bit of demand for hands-on exercises that would help people gain practice with these concepts.

Accordingly, the second edition has the following new features:

  1. Revised material. I’ve made significant revisions to the original chapters for the sake of clarity. While I thought that the first edition did a pretty good job in making these complex topics easy to understand, I found that there was room to make certain areas even clearer.Many sections of the original chapters have been entirely rewritten, and I’ve added brand-new sections as well. I feel that these revisions alone have enhanced the book to make it worthy of a new edition.
  2. New chapters and topics. The second edition contains six new chapters that cover topics I’m particularly excited about. The book has always blended practice with theory, but I added even more material that you can take straight to the bank. The chapters Big O in Everyday Code and Techniques for Code Optimization focus exclusively on day-to-day code, and how knowledge of data structures and algorithms can help you write more efficient software. I went all out when it came to recursion. While the previous edition contained a chapter on this topic, I devoted an entirely new chapter, Learning to Write in Recursive, to teach you how to write recursive code, which can be confusing for beginners. I haven’t seen this explained anywhere else, and I think it’s a unique and valuable addition. I also added the chapter, Dynamic Programming, which is a popular subject, and one critical to making recursive code more efficient. There are many data structures out there, and it’s difficult to select which to include and which to leave out. However, there’s been increased demand to learn about heaps and tries, and I’ve found them to be fascinating as well. Hence the chapters, Keeping Your Priorities Straight with Heaps and It Doesn’t Hurt to Trie.
  3. Exercises and solutions. Each chapter now has a number of exercises that allow you to gain hands-on practice with each topic within the book. I also added detailed solutions, which are available in an appendix at the back of the book. This is a significant enhancement that transforms the book into a more complete learning experience.

Jay Wengrow is an experienced educator and developer who is dedicated to teaching the world to code. He is the founder and CEO of Actualize, a national coding bootcamp and apprenticeship; Anyone Can Learn To Code, an educational company teaching everyone to code through online tutorials, K-12 computer science curriculum, and corporate training.

What makes us different?

• Instant Download

• Always Competitive Pricing

• 100% Privacy

• FREE Sample Available

• 24-7 LIVE Customer Support

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “A Common-Sense Guide to Data Structures and Algorithms 2nd Edition, ISBN-13: 978-1680507225” Cancel reply

You must be logged in to post a review.

Shipping & Delivery

You will receive the link of your eBook 30 seconds after purchase on your email (check you email or junk mail), and you can login to your account at anytime using your username to read or download your eBook.

If you have any problem or any other questions, you can email us or try the chat widget.

Visit contact us.

Related products

-70%
Problem Solving with C++ 10th Edition by Walter Savitch, ISBN-13: 978-0134448282
Compare

Problem Solving with C++ 10th Edition by Walter Savitch, ISBN-13: 978-0134448282

Computing
$50.00 Original price was: $50.00.$14.99Current price is: $14.99.
Problem Solving with C++ 10th Edition by Walter Savitch, ISBN-13: 978-0134448282 [PDF eBook eTextbook] Publisher: ‎ Pearson; 10th edition (February
Add to wishlist
Add to cart
Quick view
-65%
UNIX and Linux System Administration Handbook 5th Edition, ISBN-13: 978-0134277554
Compare

UNIX and Linux System Administration Handbook 5th Edition, ISBN-13: 978-0134277554

Computing
$50.00 Original price was: $50.00.$17.63Current price is: $17.63.
UNIX and Linux System Administration Handbook 5th Edition, ISBN-13: 978-0134277554 [PDF eBook eTextbook] 1232 pages Publisher: Addison Wesley; 5 edition
Add to wishlist
Add to cart
Quick view
-64%
Python Crash Course 2nd Edition by Eric Matthes, ISBN-13: 978-1593279288
Compare

Python Crash Course 2nd Edition by Eric Matthes, ISBN-13: 978-1593279288

Computing
$50.00 Original price was: $50.00.$17.99Current price is: $17.99.
Python Crash Course: A Hands-On, Project-Based Introduction to Programming by Eric Matthes, ISBN-13: 978-1593279288 [PDF eBook eTextbook] Publisher: ‎ NO
Add to wishlist
Add to cart
Quick view
-70%
Security Strategies in Windows Platforms and Applications 3rd Edition by Michael G. Solomon, ISBN-13: 978-1284175622
Compare

Security Strategies in Windows Platforms and Applications 3rd Edition by Michael G. Solomon, ISBN-13: 978-1284175622

Computing
$50.00 Original price was: $50.00.$14.96Current price is: $14.96.
Security Strategies in Windows Platforms and Applications 3rd Edition by Michael G. Solomon, ISBN-13: 978-1284175622 [PDF eBook eTextbook] Publisher: ‎
Add to wishlist
Add to cart
Quick view
-75%
The Practice of System and Network Administration Volume 1 3rd Edition Thomas Limoncelli, ISBN-10: 9780321919168
Compare

The Practice of System and Network Administration Volume 1 3rd Edition Thomas Limoncelli, ISBN-10: 9780321919168

Computing
$50.00 Original price was: $50.00.$12.35Current price is: $12.35.
Add to wishlist
Add to cart
Quick view
-64%
Security in Fixed and Wireless Networks 2nd Edition, ISBN-13: 978-1119040743
Compare

Security in Fixed and Wireless Networks 2nd Edition, ISBN-13: 978-1119040743

Computing
$50.00 Original price was: $50.00.$17.88Current price is: $17.88.
Security in Fixed and Wireless Networks 2nd Edition, ISBN-13: 978-1119040743 [PDF eBook eTextbook]    624 pages ISBN-10: 1119040744 ISBN-13: 978-1119040743
Add to wishlist
Add to cart
Quick view
-60%
SPSS Demystified 3rd Edition by Ronald Yockey, ISBN-13: 978-1138286283
Compare

SPSS Demystified 3rd Edition by Ronald Yockey, ISBN-13: 978-1138286283

Computing
$50.00 Original price was: $50.00.$19.99Current price is: $19.99.
SPSS Demystified 3rd Edition by Ronald Yockey, ISBN-13: 978-1138286283 [PDF eBook eTextbook] 276 pages Publisher: Routledge; 3 edition (August 22,
Add to wishlist
Add to cart
Quick view
-74%
Structure and Interpretation of Computer Programs 2nd Edition Harold Abelson, ISBN-13: 978-0262510875
Compare

Structure and Interpretation of Computer Programs 2nd Edition Harold Abelson, ISBN-13: 978-0262510875

Computing
$50.00 Original price was: $50.00.$12.84Current price is: $12.84.
Structure and Interpretation of Computer Programs 2nd Edition by Harold Abelson, ISBN-13: 978-0262510875 [PDF eBook eTextbook] Publisher: ‎ The MIT
Add to wishlist
Add to cart
Quick view

Free Shipping.

Via Email.

24/7 Support.

Contact Or Chat With Us.

Online Payment.

One Time Payement.

Fast Delivery.

30 Seconds After Purchase.

  • OUR COMPANY
    • UniveBook
    • Email: contact@univebook.com
    • Website: univebook.com
  • USEFUL LINKS
    • Home
    • Shop
    • Wishlist
    • Blog
  • OUR POLICY
    • Privacy Policy
    • Refund Policy
    • Terms & Conditions
    • DMCA
  • INFORMATIONS
    • About Us
    • FAQ
    • Contact Us
    • Request an eBook

Payment System:

UNIVEBOOK 2020-2025 CREATED BY UniveBook . PREMIUM E-COMMERCE SOLUTIONS.
  • Home
  • Shop
  • Blog
  • About us
  • Contact us
  • Request an eBook
  • Wishlist
  • Compare
  • Login / Register
Shopping cart
Close
Sign in
Close

Lost your password?

No account yet?

Create an Account
Shop
Wishlist
8 items Cart
My account