Algorithms in the Best of the Web Directory


Algorithmic Solutions

Provides software and consulting in order to enhance software applications by algorithmic intelligence. .


Describes the Blowfish encryption algorithm. Offers source code for a variety of platforms.

B-Trees: Balanced Tree Data Structures

Introduction to B-Trees. Describes searching, splitting and inserting algorithms.

Computer Programming Algorithms Directory

A directory of web pages describing computer programming algorithms (often with code samples).

CS Animated

Collection of narrated Flash animations giving complete explanations of various computer science topics, including algorithms.

Dictionary of Algorithms and Data Structures

Dictionary of algorithms, algorithmic techniques, data structures, archetypical problems, and related definitions.

Electronic Colloquium on Computational Complexity

Research reports, surveys and books in computational complexity.


Library that contains a wide range of highly optimized computational geometry algorithms and routines for many different types of geometrical operations.

General Purpose Hash Function Algorithms

Overview and source code for many general purpose hashing algorithms.

Genetic Ant Algorithm

Source code for a Java applet that implements the Genetic Ant Algorithm based upon the model given in Koza, Genetic Programming.


Downloadable Gnu GPL library of C++ computational geometry algorithms.

Introduction to Genetic Algorithms

Introduces some fundamentals of genetic algorithms to be used for learning about genetic algorithms without any previous knowledge from this area.


Cryptography site provides an overview of cryptography algorithms and links to published descriptions.

Lawrence Philips' Metaphone Algorithm

Algorithm which returns the rough approximation of how an English word sounds.


Heuristic-based library for supporting the research on solvers for the Resource Constrained Scheduling Problem.


International organization aims to promote research in the field of theoretical computer science. sigact


C++ 2D/3D oriented computational geometry library.

Submit a site to this category