1
0
Fork 0
mirror of https://gitlab.com/mfocko/LeetCode.git synced 2024-09-19 17:56:55 +02:00
LeetCode/cs/n-th-tribonacci-number.cs
Matej Focko 4cca12685d
cs: add “1137. N-th Tribonacci Number”
Signed-off-by: Matej Focko <mfocko@redhat.com>
2024-01-07 20:00:24 +01:00

18 lines
402 B
C#

public class Solution {
public int Tribonacci(int n) {
var sequence = new int[]{0, 1, 1};
if (n < 3) {
return sequence[n];
}
for (var i = 3; i <= n; ++i) {
var next = sequence.Sum();
sequence[0] = sequence[1];
sequence[1] = sequence[2];
sequence[2] = next;
}
return sequence[2];
}
}