load("./randoms.rb") # randoms(id,size,max) load("./bench.rb") # run(function_name, x, v) load("./simplesort.rb") # simplesort(a) load("./mergesort.rb") # mergesort(a) def compare_sort(max, step) for i in 1..(max/step) x=i*step a=randoms(i,x,1) run("simplesort", x, a) a=randoms(i,x,1) run("mergesort", x, a) end end # version 1.2 # see http://lecture.ecc.u-tokyo.ac.jp/johzu/joho-kagaku/