| |
Data Structure Definition:Definition of all data structure terminology |
| |
Data Structures and Algorithms in C++ by Michael T. Goodrich,Roberto Tamassia,David M. Mount:This book provides a comprehensive introduction to data structures and algorithms, including their design, analysis, and implementation .This book contain Review of basic features of the C++ programming language,Introduction to object-oriented design with C++ and design patterns,Motivation of algorithmic concepts with Internet-related applications, such as Web browsers and search engines |
| |
Design and Analysis of Computer Algorithms ?2003 (David Mount):This is one of the comprehensive book on desiging and analysis of algorithm . It lecture notes cover topic on the
computation of time complexity of various algorithm, how to use algorithm in different situation |
| |
Sorting and Searching Algorithms: A Cookbook:This tutorial expect the readers to be familiar with C Language and the concept like arrays and pointer.This is a collection of algorithms for sorting and searching. Descriptions are brief and intuitive, with just
enough theory thrown in to make you nervous. |
| |
The Art of Computer Programming, Volume 1 (Donald E. Knuth):This book covers Basic Concepts of Algorithms , Mathematical Preliminaries, MIX then some Fundamental Programming Techniques
Information Structures like Linear Lists ,Trees,Multilinked Structures and Dynamic Storage Allocation |
| |
The Art of Computer Programming, Volume 4 (Donald E. Knuth):Introduction to combinatorial searching,Zeros and Ones,Boolean Basics,Generating all permutations,Generating all combinations,Generating all partitions
Generating all trees,History of combinatorial generation,Basic backtrack, Efficient backtracking,Shortest paths |