We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c15dda4 commit 5a1305bCopy full SHA for 5a1305b
bit_manipulation/count_number_of_one_bits.py
@@ -70,11 +70,13 @@ def do_benchmark(number: int) -> None:
70
setup = "import __main__ as z"
71
print(f"Benchmark when {number = }:")
72
print(f"{get_set_bits_count_using_modulo_operator(number) = }")
73
- timing = timeit("z.get_set_bits_count_using_modulo_operator(25)", setup=setup)
+ timing = timeit(
74
+ f"z.get_set_bits_count_using_modulo_operator({number})", setup=setup
75
+ )
76
print(f"timeit() runs in {timing} seconds")
77
print(f"{get_set_bits_count_using_brian_kernighans_algorithm(number) = }")
78
timing = timeit(
- "z.get_set_bits_count_using_brian_kernighans_algorithm(25)",
79
+ f"z.get_set_bits_count_using_brian_kernighans_algorithm({number})",
80
setup=setup,
81
)
82
0 commit comments