Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit d7058bf

Browse files
refactor 1137
1 parent 9b6c804 commit d7058bf

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/com/fishercoder/solutions/_1137.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package com.fishercoder.solutions;
22

3+
import java.util.stream.IntStream;
4+
35
/**
46
* 1137. N-th Tribonacci Number
57
*
@@ -35,9 +37,7 @@ public int tribonacci(int n) {
3537
numbers[0] = 0;
3638
numbers[1] = 1;
3739
numbers[2] = 1;
38-
for (int i = 3; i <= n; i++) {
39-
numbers[i] = numbers[i - 1] + numbers[i - 2] + numbers[i - 3];
40-
}
40+
IntStream.rangeClosed(3, n).forEach(i -> numbers[i] = numbers[i - 1] + numbers[i - 2] + numbers[i - 3]);
4141
return numbers[n];
4242
}
4343
}

0 commit comments

Comments
 (0)