Jabbar Memon

Software Engineer at Jump360 Intelligence Services

11:14 PM, 24th May 2018

What are the best books on algorithms and data structures?

These are some books for the reference

Advances in Evolutionary Algorithms
by Witold Kosinski, 2008, 284 pages, 40MB, PDF

Advances in Genetic Programming, Vol. 3

Algorithmic Algebra
by Bhubaneswar Mishra, 1993, 425 pages, 2.3MB, PDF

Algorithmic Graph Theory
by David Joyner, Minh Van Nguyen, Nathann Cohen, 2010, 105 pages, 760KB, PDF

Algorithmic Information Theory

Algorithmic Mathematics
by Leonard Soicher, Franco Vivaldi, 2004, 94 pages, 0.5MB, PDF/PS

Algorithmic Number Theory

by Robert Sedgewick, Kevin Wayne, 2011


Algorithms and Data Structures
by Niklaus Wirth, 1985, 179 pages, 1.2MB, PDF

Algorithms and Data Structures for External Memory

Algorithms and Data Structures: The Basic Toolbox
by K. Mehlhorn, P. Sanders, 2008, PDF

Algorithms for Clustering Data

Algorithms for Modular Elliptic Curves
by J. E. Cremona, 1992, 351 pages, PDF

Algorithms: Fundamental Techniques

Average Case Analysis of Algorithms on Sequences
by Wojciech Szpankowski, 2000, PS

Behavior of Algorithms

Categories, Types, and Structures
by Andrea Asperti, Giuseppe Longo, 1991, 300 pages, PDF

Clever Algorithms: Nature-Inspired Programming Recipes
by Jason Brownlee, 2011, 436 pages, 3MB, PDF

Combinatorial Algorithms

Combinatorial Algorithms
by Jeff Erickson, 2003, 197 pages, 1.9MB, PDF

Computational and Algorithmic Linear Algebra and n-Dimensional Geometry

Computational Geometry: Methods and Applications
by Jianer Chen, 1996, 227 pages, 1.3MB, PDF

Data Structures

Data Structures and Algorithm Analysis
by Clifford A. Shaffer, 2012, 613 pp, 2.6MB, PDF

Data Structures and Algorithms
by John Morris, 1998

Design and Analysis of Computer Algorithms

The Design of Approximation Algorithms
by D. P. Williamson, D. B. Shmoys, 2010, 496 pages, 2.3MB, PDF

Efficient Algorithms for Sorting and Synchronization

Essentials of Metaheuristics
by Sean Luke, 2009, 233 pages, 5.3MB, PDF

Evolutionary Algorithms
edited by Eisuke Kita, 2011, 584 pages, 30MB, PDF

Evolved to Win
by Moshe Sipper, 2011, 193 pp, 1.9MB, PDF

From Algorithms to Z-Scores: Probabilistic and Statistical Modeling in Computer Science

Genetic Algorithms and Evolutionary Computation
by Adam Marczyk, 2004

Genetic Programming: New Approaches and Successful Applications
edited by Sebastian Ventura, 2012, 284 pp, 6.5MB, PDF

Greedy Algorithms
by Witold Bednorz, 2008, 586 pages, 47MB, PDF

Introduction to Algorithms

Knapsack Problems: Algorithms and Computer Implementations
by Silvano Martello, Paolo Toth, 1990, 308 pages, 23MB, PDF

Lecture Notes on Algorithm Analysis and Computational Complexity

Lecture Notes on Bucket Algorithms
by Luc Devroye, 1986, 142 pages, 4MB, PDF

Mathematics for Algorithm and Systems Analysis

Modern Computer Arithmetic
by Richard P. Brent, Paul Zimmermann, 2009, 239 pages, 1.9MB, PDF

Planning Algorithms

Problem Solving with Algorithms and Data Structures Using Python
by Brad Miller, David Ranum, 2011

Problems on Algorithms, 2nd edition

Quantum Algorithms
by Michele Mosca, 2008, 71 pages, PDF/PS

Quantum algorithms for algebraic problems

Randomized Algorithms
by Wolfgang Merkle, 2001, 46 pp, 370KB, PDF

Search Algorithms and Applications
edited by Nashat Mansour, 2011, 494 pages, 18MB, PDF

Sequential and Parallel Sorting Algorithms

Sorting and Searching Algorithms: A Cookbook
by Thomas Niemann, 2008, 36 pages, 150KB, PDF

Topics in Theoretical Computer Science: An Algorithmist’s Toolkit

Push pixels...
Shovel coal into server...
Create mockups...
Defend the wall...
Draft storyboard...
Disrupt an industry...
Achieve profitability...
Become a unicorn...
Become Batman...