Algorithm
Introduction
From Dictionary.com, algorithm is a step-by-step problem-solving procedure, especially an established, recursive computational procedure for solving a problem in a finite number of steps. Simply speaking, algorithm is a way of solving a problem.
"Informally, an algorithm is any well-defined computational procedures that takes some value, or set of values, as input and produces some value, or set of values, as output. An algorithms is thus a sequence of computational steps that transform the input into the output." - Excerpt from "Introduction to Algorithms", Corman, Leiserson, Rives & Stein, McGrawHill
-
AlanHo
General
Algorithms
Computational Geometry
Graph Algorithms
Data Structures
NP-Completeness