Skip to main content

fib_tab

Function fib_tab 

Source
pub fn fib_tab(n: u32) -> u128
Expand description

Fibonachchi โ€” bottom-up (tabulyatsiya) + xotirani siqish.

dp[i] = dp[i-1] + dp[i-2] โ€” bizga faqat oxirgi ikkita qiymat kerak, demak butun jadvalni saqlash shart emas: O(1) xotira.

ยงMisol

use rust_algorithms::dp::{fib_memo, fib_tab};

assert_eq!(fib_tab(90), fib_memo(90));
assert_eq!(fib_tab(0), 0);