From 959f74e34f2fbac8eb4d946a7234bcfcc8722de6 Mon Sep 17 00:00:00 2001 From: Valentin Gehrke Date: Thu, 10 Dec 2015 19:48:26 +0100 Subject: [PATCH] Added debug output --- sorting_algorithms.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sorting_algorithms.py b/sorting_algorithms.py index 11039b7..54e1595 100644 --- a/sorting_algorithms.py +++ b/sorting_algorithms.py @@ -204,6 +204,9 @@ def main(): size = int( argv[1]) except Exception: size= 1000 + + print("Benchmarking using %d elements" % size) + result = SortTester(list( SortAlgorithm.__subclasses__() )).test(size=size) for cls, r in sorted(result.items(),key=lambda e: e[1][0]+e[1][1]): print("%-12s: %10d, %10d compares, %10d swaps" % (cls.__name__, r[0]+r[1], r[0],r[1]))