Find a file
Stepfen Shawn 697a4e9c58
Merge pull request #197 from aparibocci/feature/counting_sort
Adding `counting sort` implementation
2023-02-27 21:20:20 +08:00
.github Use Ruby 3.2 in testing 2022-12-29 00:40:33 +09:00
backtracking Minor fixes 2021-09-03 13:24:58 -07:00
bit_manipulation Minor fixes 2021-09-03 13:24:58 -07:00
ciphers Fix lint 2021-11-01 23:45:20 -07:00
conversions Minor fixes 2021-09-03 13:24:58 -07:00
data_structures Adding BinarySearchTree implementation 2023-02-17 00:13:27 +01:00
discrete_mathematics Clean up 2021-02-06 23:05:54 -08:00
dynamic_programming Merge pull request #181 from ApsaraGuhan/dynamicprogramming_editdistance 2021-11-14 14:36:57 -08:00
electronics Fix lint 2021-11-01 23:45:20 -07:00
maths Minor fixes 2021-09-03 13:24:58 -07:00
other Minor fixes 2021-09-03 13:24:58 -07:00
project_euler Merge pull request #204 from domix80/problem_025 2023-02-24 07:36:58 +08:00
searches Update fibonacci_search.rb 2021-11-02 12:41:47 +01:00
sorting Adding counting sort implementation 2023-02-16 23:18:26 +01:00
strings Solving the Top k most frequent words problem using a max-heap 2023-02-09 12:37:06 +01:00
.gitignore Add .gitignore file 2021-03-10 15:07:29 -08:00
360 Minor fixes 2021-09-03 13:24:58 -07:00
CONTRIBUTING.md Revert "remove project_euler" 2021-05-11 18:41:11 +02:00
DIRECTORY.md updating DIRECTORY.md 2023-02-23 23:37:18 +00:00
LICENSE.md Update LICENSE.md 2023-02-02 11:46:33 +08:00
Rakefile Add Rakefile to run tests 2020-11-15 03:52:05 +09:00
README.md Add Discord badge in README.md 2021-07-18 00:03:43 -05:00

The Algorithms - Ruby

Gitter chat  contributions welcome    Discord chat 

All algorithms implemented in Ruby (for education)

These implementations are for learning purposes only. Therefore they may be less efficient than the implementations in the Ruby standard library.

Contribution Guidelines

Read our Contribution Guidelines before you contribute.

Community Channel

We're on Gitter! Please join us.

List of Algorithms

See our directory.