We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ee34b02 commit 110d123Copy full SHA for 110d123
benchmark/single-source/Ackermann.swift
@@ -23,8 +23,8 @@ public let benchmarks = [
23
24
func _ackermann(_ m: Int, _ n : Int) -> Int {
25
if (m == 0) { return n + 1 }
26
- if (n == 0) { return ackermann(m - 1, 1) }
27
- return ackermann(m - 1, ackermann(m, n - 1))
+ if (n == 0) { return _ackermann(m - 1, 1) }
+ return _ackermann(m - 1, _ackermann(m, n - 1))
28
}
29
30
@inline(never)
benchmark/single-source/Fibonacci.swift
@@ -21,7 +21,7 @@ public let benchmarks = [
21
22
func _fibonacci(_ n: Int) -> Int {
if (n <= 2) { return 1 }
- return fibonacci(n - 2) + fibonacci(n - 1)
+ return _fibonacci(n - 2) + _fibonacci(n - 1)
0 commit comments