(n: i32)
| 16 | } |
| 17 | |
| 18 | pub fn fib_dp(n: i32) -> i32 { |
| 19 | let mut dp = vec![0; 31]; |
| 20 | dp[1] = 1; |
| 21 | for i in 2..=30 { |
| 22 | dp[i] = dp[i-1] + dp[i-2]; |
| 23 | } |
| 24 | dp[n as usize] |
| 25 | } |
| 26 | } |
| 27 | |
| 28 | fn main() { |
nothing calls this directly
no outgoing calls
no test coverage detected