mirror of
https://github.com/TheAlgorithms/Ruby
synced 2024-12-25 21:58:57 +01:00
2ea0f9aacf
This reverts commit cdc053662d
.
13 KiB
13 KiB
Backtracking
Bit Manipulation
- Binary And Operator
- Binary Count Setbits
- Binary Count Trailing Zeroes
- Binary Or Operator
- Binary Xor Operator
- Power Of Two
- Single Bit Binary Operations
Ciphers
Conversions
Data Structures
- Arrays
- Add Digits
- Find All Duplicates In An Array
- Find The Highest Altitude
- Fizz Buzz
- Get Products Of All Other Elements
- Intersection
- Next Greater Element
- Remove Elements
- Richest Customer Wealth
- Shortest Word Distance
- Shuffle Array
- Single Number
- Sort Squares Of An Array
- Sorted Arrays Intersection
- Strings
- Sudoku
- Two Sum
- Two Sum Ii
- 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
- Average Mean
- Average Median
- Binary To Decimal
- Ceil
- Ceil Test
- Decimal To Binary
- Factorial
- Factorial Non Recursive Non Iterative
- Fibonacci
- Find Max
- Find Min
- Number Of Digits
- Power Of Two
- Prime Number
- Roman To Integer
- 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