diff --git a/dynamic_programming/tribonacci.py b/dynamic_programming/tribonacci.py index 12b846c19..6032fd90b 100644 --- a/dynamic_programming/tribonacci.py +++ b/dynamic_programming/tribonacci.py @@ -1,19 +1,19 @@ # Tribonacci sequence using Dynamic Programming -def tribonacci(n: int) -> list: +def tribonacci(num: int) -> list: """ - Given a number n, return first n Tribonacci Numbers. + Given a number, return first n Tribonacci Numbers. >>> tribonacci(5) [0, 0, 1, 1, 2] >>> tribonacci(8) [0, 0, 1, 1, 2, 4, 7, 13] """ - dp = [0 for i in range(n)] + dp = [0 for i in range(num)] dp[0] = dp[1] = 0 dp[2] = 1 - for i in range(3, n): + for i in range(3, num): dp[i] = dp[i - 1] + dp[i - 2] + dp[i - 3] return dp