回答編集履歴

1

計測を追記

2015/06/14 02:10

投稿

otn
otn

スコア84663

test CHANGED
@@ -17,3 +17,31 @@
17
17
  end
18
18
 
19
19
  ```
20
+
21
+
22
+
23
+ 追記:
24
+
25
+ 1から100万まで実行して計測してみました。
26
+
27
+ ```lang-<ここに言語を入力>
28
+
29
+ require "benchmark"
30
+
31
+ n = 1_000_000
32
+
33
+ Benchmark.bm do |x|
34
+
35
+ x.report { 1.upto(n) do |i|; f(i); end }
36
+
37
+ x.report { 1.upto(n) do |i|; foo(i); end }
38
+
39
+ end
40
+
41
+ #=> user system total real
42
+
43
+ 64.900000 0.030000 64.930000 ( 64.934020)
44
+
45
+ 50.840000 0.000000 50.840000 ( 50.853634)
46
+
47
+ ```