Crate beetle_collatz
source ·Modules
Functions for finding numbers who take the most steps to reach 1, given the rules.
For checking to see if ranges of numbers fall to 1
Contains functions that apply the rules of the collatz conjecture until a number reaches one
Functions herein with no return value are meant for benchmarking – and because return values aren’t strictly necessary.
If needed there are also versions of each function that return a boolean value if they succeed.
Contains functions that apply the rules of the collatz conjecture in more performant ways
Functions for counting how many steps a number takes to reach 1
Functions for mapping integers to the number of steps they take to reach 1.
Functions
A collection of functions relating to the Collatz conjecture
This has the effect of dividing a number by 2 until it is odd.
Odd numbers are simply returned.