diff options
author | Haidong Ji | 2018-08-23 21:37:29 -0500 |
---|---|---|
committer | Haidong Ji | 2018-08-23 21:37:29 -0500 |
commit | 35812b1161b5855d3b733fa6d499345dd14794fd (patch) | |
tree | d814ec260fb8e4ec7eb2495ef70f61af4086e150 /AlgoDesignAndTechniqueEdxJava/tests/FibonacciTest.java | |
parent | b3a6f3bc47098c81bef2c7d16690a5801149dbd8 (diff) |
Done!
Reinplemented so that fib is of type BigInteger. With this I was able to
get big Fib(n) mod m working. In this particular case, it felt easier
with Python, since it is dynamic, not strongly typed.
Diffstat (limited to 'AlgoDesignAndTechniqueEdxJava/tests/FibonacciTest.java')
-rw-r--r-- | AlgoDesignAndTechniqueEdxJava/tests/FibonacciTest.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/AlgoDesignAndTechniqueEdxJava/tests/FibonacciTest.java b/AlgoDesignAndTechniqueEdxJava/tests/FibonacciTest.java index 52df692..73c1702 100644 --- a/AlgoDesignAndTechniqueEdxJava/tests/FibonacciTest.java +++ b/AlgoDesignAndTechniqueEdxJava/tests/FibonacciTest.java @@ -26,4 +26,9 @@ public class FibonacciTest { assertEquals(102334155, Fibonacci.fib_optimized1(40)); } + @Test + void testFibonacci73() { + assertEquals(806515533049393L, Fibonacci.fib_optimized1(73)); + } + } |