Computer Science Bookscomputer algorithm Books

Dictionary of Algorithms and Data Structures

Advertisement

Dictionary of Algorithms and Data Structures

Dictionary of Algorithms and Data Structures

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Advertisement

Advertisement

Similar Books
Design and Analysis of Algorithms

Design and Analysis of Algorithms

This is an intermediate algorithms course note with an emphasis on teaching techniques for the design and analysis of efficient algorithms, emphasizing methods of application. Topics include divide-and-conquer, randomization, dynamic programming, greedy algorithms, incremental improvement, complexity, and cryptography.

sNA Pages
Design and Analysis of Algorithms Course Notes

Design and Analysis of Algorithms Course Notes

This note explains core material in data structures and algorithm design, and also helps students prepare for research in the field of algorithms. Topics covered includes: Splay Trees, Amortized Time for Splay Trees, Maintaining Disjoint Sets, Binomial heaps, F-heap, Minimum Spanning Trees, Fredman-Tarjan MST Algorithm, Light Approximate Shortest Path Trees, Matchings, Hopcroft-Karp Matching Algorithm, Two Processor Scheduling, Network Flow - Maximum Flow Problem, The Max Flow Problem and Max-Flow Algorithm.

s161 Pages
Introduction to Algorithms

Introduction to Algorithms

In computer science, an algorithm is a self-contained step-by-step set of operations to be performed. Topics covered includes: Algorithmic Primitives for Graphs, Greedy Algorithms, Divide and Conquer, Dynamic Programming, Network Flow, NP and Computational Intractability, PSPACE, Approximation Algorithms, Local Search, Randomized Algorithms.

s459 Pages
Notes on Data Structures and Programming Techniques

Notes on Data Structures and Programming Techniques

Purposes to this note is to teach you to program in the C programming language, and to teach you how to choose, implement, and use data structures and standard programming techniques. Topics coverd includes: The Zoo and the Zoo Annex, The Linux programming environment, The C programming language, Data structures and programming techniques.

s530 Pages
Design and Analysis of Computer Algorithms (PDF 135P)

Design and Analysis of Computer Algorithms (PDF 135P)

This lecture note discusses the approaches to designing optimization algorithms, including dynamic programming and greedy algorithms, graph algorithms, minimum spanning trees, shortest paths, and network flows. Also it briefly discusses algorithmic problems arising from geometric settings, that is, computational geometry.

s135 Pages
Introduction to Complexity Theory (Oded Goldreich)

Introduction to Complexity Theory (Oded Goldreich)

This book explains the following topics: intrinsic complexity of computational tasks, Computational Complexity, P, NP, and NP-Completeness, relations between various computational phenomena.

sNA Pages
Efficient Algorithms for Sorting and Synchronization (Andrew Tridgell, PDF)

Efficient Algorithms for Sorting and Synchronization (Andrew Tridgell, PDF)

This thesis presents efficient algorithms for internal and external parallel sorting and remote data update. Topics covered includes: Internal Parallel Sorting, External Parallel Sorting, The rsync algorithm, rsync enhancements and optimizations and Further applications for rsync.

s115 Pages
List of algorithms Mirror

List of algorithms Mirror

Currently this section contains no detailed description for the page, will update this page soon.

s Pages
Dictionary of Algorithms and Data Structures

Dictionary of Algorithms and Data Structures

Currently this section contains no detailed description for the page, will update this page soon.

s Pages
Lecture Notes on Computational Complexity (Luca Trevisan)

Lecture Notes on Computational Complexity (Luca Trevisan)

Currently this section contains no detailed description for the page, will update this page soon.

s Pages