Latest Algorithms

Dijkstra's Algorithm

Admin | 11-Jun-2016 | C#, VB.Net, C, C++, PHP

Dijkstra's algorithm, also known as single-source shortest paths, solves the problem of finding the shortest path from a point in a graph (the ...

Bellman–Ford Algorithm

Admin | 11-Jun-2016 | C#, VB.Net, C, C++, PHP

Bellman–Ford algorithm, also known as Bellman–Ford–Moore algorithm, is an algorithm that computes shortest paths from a single ...

Floyd–Warshall Algorithm

Admin | 11-Jun-2016 | C#, VB.Net, C, C++, PHP

Floyd–Warshall algorithm, also known as Floyd's algorithm, the Roy–Warshall algorithm, the Roy–Floyd algorithm, or the WFI ...

Kruskal's Algorithm

Admin | 11-Jun-2016 | C#, VB.Net, C, C++, PHP

Kruskal's algorithm is a minimum-spanning-tree algorithm which finds an edge of the least possible weight that connects any two trees in the ...

Prim's Algorithm

Admin | 09-Jun-2016 | C#, VB.Net, C, C++, PHP

Prim's algorithm, also known as DJP algorithm, Jarník's algorithm, Prim–Jarník algorithm or Prim–Dijkstra ...

Verhoeff Algorithm

Admin | 07-Jun-2016 | C#, VB.Net, C, C++, PHP

The Verhoeff algorithm is a checksum formula for error detection developed by the Dutch mathematician Jacobus Verhoeff and was first published in ...

Bogo Sort

Admin | 07-Jun-2016 | C#, VB.Net, C, C++, PHP

Bogo sort, also known as permutation sort, stupid sort, slow sort, shotgun sort or monkey sort, is a particularly ineffective sorting algorithm ...

Longest Common Subsequence

Admin | 07-Jun-2016 | C#, VB.Net, C, C++

The longest common subsequence (LCS) is the problem of finding the longest subsequence common to all sequences in a set of sequences (often just two ...

Bead Sort

Admin | 07-Jun-2016 | C#, VB.Net, C, C++, PHP

Bead sort, also known as gravity sort, is a natural sorting algorithm, developed by Joshua J. Arulanandham, Cristian S. Calude and Michael J. Dinneen ...

Pythagorean Theorem

Admin | 07-Jun-2016 | C#, VB.Net, C, C++, PHP

In mathematics, the Pythagorean theorem, also known as Pythagoras' theorem, is a fundamental relation in Euclidean geometry among the three sides ...