N-th Tribonacci Number LeetCode solution in C++
1class Solution {2public:3int tribonacci(int n) {4if (n < 2) return n;56int prev3 = 0;7int prev2 = 1;8int prev1 = 1;910for (int i = 3; i <= n; i++) {11int ans = prev1 + prev2 + prev3;12prev3 = prev2;13prev2 = prev1;14prev1 = ans;15}1617return prev1;18}19};