MCPcopy Create free account
hub / github.com/TheAlgorithms/Python / elapsed_time

Function elapsed_time

dynamic_programming/matrix_chain_multiplication.py:131–137  ·  view source on GitHub ↗
(msg: str)

Source from the content-addressed store, hash-verified

129
130@contextmanager
131def elapsed_time(msg: str) -> Iterator:
132 # print(f"Starting: {msg}")
133 from time import perf_counter_ns
134
135 start = perf_counter_ns()
136 yield
137 print(f"Finished: {msg} in {(perf_counter_ns() - start) / 10**9} seconds.")
138
139
140if __name__ == "__main__":

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected