RedEnginePress
Search algorithms, data structures, and implementations
Algorithms
Languages
Playground
About
Nim
GitHub repository
Dynamic Programming
Dynamic Programming
Viterbi
More
Dynamic Programming
Catalan Numbers
+1
More
Dynamic Programming
Fibonacci Numbers
+12
More
Geodesy
Geodesy
Haversine Distance
More
Graphics
Graphics
Bresenhams Line
More
Greedy Algorithms
Greedy Algorithms
Gale Shapley
More
Math
Math
Modular Inverse
More
Math
Bitwise Addition
More
Math
Abs
+5
More
Math
Extended Gcd
More
Math
Arc Length
More
Math
Aliquot Sum
+5
More
Scripts
Scripts
Directory
More
Searches
Searches
Binary Search
+15
More
Searches
Linear Search
+15
More
Sorts
Sorts
Bogo Sort
+8
More
Strings
Strings
Levenshtein Distance
+2
More
Strings
Check Anagram
+1
More
© RedEnginePress 2026
What is an algorithm?
About RedEnginePress
Programming Languages
Open Source & Attribution
Search
Algorithm Library
Code Playground
Contact