mirror of
https://github.com/TheAlgorithms/Ruby
synced 2024-12-27 21:58:57 +01:00
12 KiB
12 KiB
Backtracking
Bit Manipulation
Ciphers
Conversions
Data Structures
- Arrays
- Binary Trees
- Hash Table
- Linked Lists
- Queues
- Stacks
- Tries
Discrete Mathematics
Dynamic Programming
Maths
- Abs
- Abs Test
- Add
- Add Digits
- Aliquot Sum
- Aliquot Sum Test
- Armstrong Number
- Average Mean
- Average Median
- Binary To Decimal
- Ceil
- Ceil Test
- Decimal To Binary
- Factorial
- Factorial Non-recursive and Non-iterative
- Fibonacci
- Find Max
- Find Min
- Lucas Series
- Number Of Digits
- Power Of Two
- Prime Number
- Square Root
- Square Root Test
- Sum Of Digits
Other
Project Euler
- Problem 1
- Problem 2
- Problem 20
- Problem 21
- Problem 22
- Problem 3
- Problem 4
- Problem 5
Searches
- Binary Search
- Depth First Search
- Double Linear Search
- Jump Search
- Linear Search
- Recursive Double Linear Search
- Recursive Linear Search
- Ternary Search
Sorting
- Bogo Sort
- Bogo Sort Test
- Bubble Sort
- Bubble Sort Test
- Bucket Sort
- Bucket Sort Test
- Heap Sort
- Heap Sort Test
- Insertion Sort
- Insertion Sort Test
- Merge Sort
- Merge Sort Test
- Quicksort
- Quicksort Test
- Radix Sort
- Radix Sort Test
- Selection Sort
- Selection Sort Test
- Shell Sort
- Shell Sort Test
- Sort Color
- Sort Tests