FreeTechBooks.com Homepage
FreeTechBooks.com
Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes


 
Algorithms and Data Structures
 Topics   Views 
No new posts A Practical Introduction to Data Structures and Algorithm Analysis Third Edition (C++ Version)
This book provides a thorough and comprehensive treatment of fundamental data structures and the principles of algorithm analysis. Focuses on the principles required to select or design the data structure that will best solve the problem.

48587
No new posts Algorithmic Problem Solving
An introduction to problem-solving and algorithm formulation using an example-driven approach. It demonstrates the importance of mathematical calculation, but the chosen examples are typically not mathematical.

87164
No new posts Algorithms
Contains carefully selected and clustered algorithm topics. No attempt was made to be encyclopedic, so that this book can include topics traditionally de-emphasized or omitted from most Algorithms books.

51830
No new posts Algorithms for Programmers
Selected algorithms for programmers who are interested in the treated algorithms and actually want to create a working and reasonably optimized code.

89687
No new posts Algorithms in the Real World: Lecture Notes
This document looks both at algorithms and at case studies in which the problems are used in real-world applications.

26434
No new posts Art Gallery Theorems and Algorithms
Art gallery theorems and algorithms are so called because they relate to problems involving the visibility of geometrical shapes and their internal surfaces. This book explores generalizations and specializations in these areas.

10067
No new posts Art of Programming Contest
A textbook for an algorithm course focusing on programming as well as a programming course focusing on algorithms. The book is designed to train students to participate in competitions, especially the ACM International Collegiate Programming Contest.

26788
No new posts Average Case Analysis of Algorithms on Sequences
Describes methods employed in average case analysis of algorithms, combining both analytical and probabilistic tools.

14529
No new posts Computational Modeling and Complexity Science
This book is about data structures and algorithms, intermediate programming in Python, complexity science and the philosophy of science.

10672
No new posts Data Structures and Algorithms with Object-Oriented Design Patterns in C#
Promotes object-oriented design using C# and to illustrate the use of the emerging object-oriented design patterns.

45709
No new posts Data Structures and Algorithms with Object-Oriented Design Patterns in C++
Promotes object-oriented design using C++ and illustrates the use of the emerging object-oriented design patterns.

110323
No new posts Data Structures and Algorithms With Object-Oriented Design Patterns in Java
Covers the fundamentals of data structures and algorithms -- the basic elements from which large and complex software artifacts are built -- using Java programming language.

35979
No new posts Design and Analysis of Algorithms: Course Notes
These notes teach the techniques for the design and analysis of algorithms and data structures. It also study efficient algorithms from areas such as graph theory, networks, scheduling etc.

55781
No new posts Design and Analysis of Computer Algorithms
Focuses on how to design good algorithms, and how to analyze their efficiency.

35567
No new posts Efficient Algorithms for Sorting and Synchronization
Presents efficient algorithms for internal and external parallel sorting and remote data update.

26195
No new posts Foundations of Computer Science
Introduces the principles of data structures and algorithms. Emphasises the algorithmic side of programming, focusing on problem-solving rather than on hardware-level bits and bytes.

24243
No new posts GNU libavl Online Book
Provides an introduction to binary tree techniques using GNU libavl, a library in ANSI C for manipulation of various types of binary trees.

12116
No new posts Introduction to Algorithms
Covers the behaviour, implementation, correctness and complexity of some well known array algorithms, especially for sorting and searching.

29524
No new posts Jeff Erickson's Algorithms Course Materials
Helps students develop algorithmic intuition, i.e. understanding how various algorithms really work, how to attack a problem for the first time, how to tell which techniques will work at all and which ones will work best.

18267
No new posts Notes for the Course of Advanced Algorithms
Describe a couple of the classical algorithms which are not taught in a first algorithms course. Also give a general understanding of efficient algorithms and a better understanding for how to design and analyze efficient algorithms.

14967
No new posts Notes for the Course of Algorithms
Deal with how to design good algorithms, which is about the mathematical theory behind the design of good programs.

[ Goto pageGoto page: 1 ... 39, 40, 41 ]
73805
No new posts Notes for the Course of Data Structures
Focus on the representation and algorithms, the concrete issues of implementation of data structures. Provide the students with the tools needed to design and implement their own data structures.

33917
No new posts Object-oriented Programming with Ansi-C
Uses ANSI-C to discover how object-oriented programming is done, what its techniques are, why they help us solve bigger problems, and how we harness generality and program to catch mistakes earlier.

20018
No new posts Optimization Algorithms on Matrix Manifolds
This book offers techniques with broad applications in linear algebra, signal processing, data mining, computer vision, and statistical analysis. It can serve as a graduate-level textbook.

10692
No new posts Practical Optimization: A Gentle Introduction
An introduction to the most important topics in applied optimization.

11051