Skip to content

JochenFromm/EssentialAlgorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Essential Algorithms

Build Status

A procedure is a pattern for the local evolution of a computational process. (SICP book chapter 1) https://mitpress.mit.edu/sicp/chapter1/node11.html

An al·go·rithm is a self-contained step-by-step set of operations and procedures. https://en.wikipedia.org/wiki/Algorithm

It is a procedure or recipe for solving a problem, based on conducting a sequence of specified actions. Executing an algorithm means following a precise list of steps in order to solve a problem, and the problem is usually turning an input into an output.

The overall list of algorithms is huge. https://en.wikipedia.org/wiki/List_of_algorithms

Here is a small selection of some essential ones:

Strings Matching & String Metrics

Graph and Tree Search

Combinatorial optimization

Classification and Machine Learning

Classic

About

Some essential and basic algorithms in Ruby

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages