GESP C++ 真题 · 逐题精解
首页C++七级真题 › 2025年6月 › 第11题

GESP 2025年6月 C++七级 单选题 第11题

C++七级单选题2025年6月第11题

所属知识点:动态规划(背包·LCS·LIS) 难度要求:— 考频:—

下面程序的输出为(带记忆化的 fib):
int rec_fib[100];
int fib(int n) {
  if (n <= 1) return n;
  if (rec_fib[n] == 0)
    rec_fib[n] = fib(n-1) + fib(n-2);   // 写回缓存
  return rec_fib[n];
}
// 输出 fib(6)

正确答案:A

题目解析

该 fib 正确地把结果写回 rec_fib[n](记忆化生效),fib(6………

完整解析为会员内容二级及以上的逐题精讲需开通 VIP。一级解析全部免费。前往 GESPPASS 解锁

想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?

进入 GESPPASS 开始练习