mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-07-05 01:09:40 +08:00
Make some ruff fixes (#8154)
* Make some ruff fixes * Undo manual fix * Undo manual fix * Updates from ruff=0.0.251
This commit is contained in:
@ -34,10 +34,7 @@ def collatz_sequence_length(n: int) -> int:
|
||||
"""Returns the Collatz sequence length for n."""
|
||||
if n in COLLATZ_SEQUENCE_LENGTHS:
|
||||
return COLLATZ_SEQUENCE_LENGTHS[n]
|
||||
if n % 2 == 0:
|
||||
next_n = n // 2
|
||||
else:
|
||||
next_n = 3 * n + 1
|
||||
next_n = n // 2 if n % 2 == 0 else 3 * n + 1
|
||||
sequence_length = collatz_sequence_length(next_n) + 1
|
||||
COLLATZ_SEQUENCE_LENGTHS[n] = sequence_length
|
||||
return sequence_length
|
||||
|
Reference in New Issue
Block a user