509. 斐波那契数
斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
   | function fib(n: number): number {   const dpTable: Record<number, number> = {};   dpTable[0] = 0;   dpTable[1] = 1;   const handleFib = (target: number) => {     if (dpTable[target] !== undefined) {       return dpTable[target];     }
      const result = handleFib(target - 1) + handleFib(target - 2);     dpTable[target] = result;     return result;   };      return handleFib(n);   };
  |