Cover of Introduction to the Design & Analysis of Algorithms

Introduction to the Design & Analysis of Algorithms

Based on a new classification of algorithm design techniques and a clear delineation of analysis methods, Introduction to the Design and Analysis of Algorithmspresents the subject in a coherent and innovative manner. Written in a student-friendly style, the book emphasizes the understanding of ideas over excessively formal treatment while thoroughly covering the material required in an introductory algorithms course. Popular puzzles are used to motivate students' interest and strengthen their skills in algorithmic problem solving. Other learning-enhancement features include chapter summaries, hints to the exercises, and a detailed solution manual.

Audience
adult
Length
long · 565 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked Introduction to the Design & Analysis of Algorithms? Here’s where I’d start.

These suit anyone who liked Introduction to the Design & Analysis of Algorithms. Sign in and mark a few books for picks shaped around your own taste.

  1. Algorithm Design Shares computer science, algorithms, programming
  2. Algorithms Shares computer science, algorithms, programming
  3. The Algorithm Design Manual Shares algorithms, computer science, programming
  4. Computer Systems: A Programmer's Perspective Shares computer science, programming, cs

“People who read Introduction to the Design & Analysis of Algorithms tend to reach for these next.”

  1. Linux Server Hacks: 100 Industrial-Strength Tips and Tools
  2. C Programming: A Modern Approach
  3. UNIX Network Programming, Volume 1: The Sockets Networking API
  4. Fundamentals of Database Systems

“If you want more of the same (science about technology), start with these.”

  1. Developing Backbone.js Applications
  2. A Byte of Python
  3. More Effective C#: 50 Specific Ways to Improve Your C#
  4. OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808

“If it was the computer science that hooked you, try one of these.”

  1. Algorithms
  2. Data Structures and Algorithms
  3. Algorithms Unlocked
  4. The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1

“These start from a similar idea, even if they go somewhere else with it.”

  1. An Introduction to Bioinformatics Algorithms
  2. Pearls of Functional Algorithm Design
  3. Algorithms in a Nutshell: A Desktop Quick Reference 2nd Edition
  4. Data Structure and Algorithmic Thinking with Python