This is a collection of algorithms for sorting and searching. Descriptions are brief and intuitive, with just enough theory thrown in.
The first section introduces basic data structures (array and linked list) and timing notation. Readers will be shown the strength and weakness of each choice of data structures.
The next section presents several sorting algorithms. This is followed by techniques for implementing dictionaries, structures that allow efficient search, insert, and delete operations. There exists some algorithms that do all the three operations efficiently.
The last section illustrates algorithms that sort data and implement dictionaries for very large files.
Intended Audience
This cookbook assumes that the reader knows C and familiar with concepts such as arrays and pointers. Source code for each algorithm, in ANSI C, is included.
Sorting and Searching Algorithms: A Cookbook
Author(s) : Thomas Niemann, Portland, Oregon
Publication Date : n/a
View/Download Sorting and Searching Algorithms: A Cookbook | ANSI C source code
Blog Archive
-
▼
2010
(59)
-
▼
August
(39)
- Adaptive Object-Oriented Software: The Demeter Met...
- Building Skills in Object-Oriented Design - Step-b...
- Introduction to Object-Oriented Programming Using C++
- Java Au Naturel - Guide to Object Oriented Design,...
- Java: An Object First Approach
- Object-Oriented Programming And The Objective-C La...
- Object Oriented Analysis and Design - Course Notes
- Learning Object Oriented Programming with Delphi
- Seamless Object-Oriented Software Architecture - A...
- Objective-C 2.0 Essentials
- Object-Oriented System Development
- Object-Oriented Software Composition
- A Practical Introduction to Data Structures and Al...
- Algorithmic Problem Solving
- Computational Modeling and Complexity Science
- Algorithms
- Algorithms for Programmers
- Average Case Analysis of Algorithms on Sequences
- Art Gallery Theorems and Algorithms
- Art of Programming Contest
- Algorithms in the Real World: Lecture Notes
- Data Structures and Algorithms with Object-Oriente...
- Data Structures and Algorithms with Object-Oriente...
- Data Structures and Algorithms With Object-Oriente...
- Design and Analysis of Algorithms: Course Notes
- Design and Analysis of Computer Algorithms
- Efficient Algorithms for Sorting and Synchronization
- Foundations of Computer Science
- GNU libavl Online Book
- Practical Optimization: A Gentle Introduction
- Optimization Algorithms on Matrix Manifolds
- Object-oriented Programming with Ansi-C
- Notes for the Course of Data Structures
- Notes for the Course of Algorithms
- Notes for the Course of Advanced Algorithms
- Jeff Erickson's Algorithms Course Materials
- Introduction to Algorithms
- Problems on Algorithms, Second Edition
- Sorting and Searching Algorithms: A Cookbook
-
▼
August
(39)
Sunday, August 1, 2010
Sorting and Searching Algorithms: A Cookbook


Posted under :
Algorithms and Data Structures,
Computer Science
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment