我有两个不同的java程序将第n个值返回给我(我通过保持我的n值为500万来测试这两个程序)
我想做的是,将它们都绘制成图形,以便我可以比较和对比
1。)有没有办法用java绘制和绘制这些图?
2。)如果我导出到excel然后图表,我将导出什么以及如何导出,因为我的程序只返回第n个值?
如果有人可以帮助指导我,那将非常感激。
答案 0 :(得分:0)
我会做这样的事情:
fib1Timings = [], fib2Timings = []
for input = 1 to 5000000
startFib1 = now
resultFib1 = fib1(input)
endFib1 = now
startFib2 = now
resultFib2 = fib2(input)
endFib2 = now
fib1Timings.add(Timing(input, resultFib1, endFib1 - startFib1)
fib2Timings.add(Timing(input, resultFib2, endFib2 - startFib2)
此时,您应该在数组fib1Timings
和fib2Timings
中的2个函数中获得所有结果,您可以将它们放在Excel文档上并绘制图形。