509. Fibonacci Number
T: O(n)
S: O(n)
1 0
dp_i = dp_i_1 + dp_i_2
if get dp_i => do right shift value to
so
dp_i_2 = dp_i_1;
dp_i_1 = dp_i;
所以最後結果會在 dp_i_1 上, 因為最後 dp_i 給了 dp_i_1
T: O(n)
S: O(1)
請畫圖
Last updated
T: O(n)
S: O(n)
1 0
dp_i = dp_i_1 + dp_i_2
if get dp_i => do right shift value to
so
dp_i_2 = dp_i_1;
dp_i_1 = dp_i;
所以最後結果會在 dp_i_1 上, 因為最後 dp_i 給了 dp_i_1
T: O(n)
S: O(1)
請畫圖
Last updated