Algorithm Repository Download Page
Files may only be downloaded in acceptance with the disclaimer provided on the linked page (disclaimer).
The entire algorithm repository source code and makefiles can be downloaded as a single package containing the directory structure expected by the source files. Alternatively, individual parts of the algorithm repository are available as separate packages. Individual C source files are viewable from the algorithm repository web pages. A README file is available, which gives an outline of source files in this repository and the directory structure used.
Single Package
- alg.tar.gz contains all of the algorithm repository source code and makefiles.
Separate Packages
Download these only when a specific algorithm/library is required. Any additional source code packages that an algorithm depends on also need to be downloaded in order to compile the algorithm. When using these separate packages it is up to the user to correctly download and unzip all necessary packages.
Main Repository
Algorithms
- graph algorithms: graphalg.tar.gz
- sorting algorithms: sorting.tar.gz
- searching algorithms: searching.tar.gz
Data Structures
- graphs: graphs.tar.gz - source files for graphs used by algorithms in this repository.
- heaps: heaps.tar.gz
- dictionaries: dict.tar.gz
Related
- timing library: timing.tar.gz
Specialised Repositories
- Shortest Path Algorithms and Priority Queues in C++: spalgs.tar.gz