K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
递推法的核心是将大问题拆解为同类子问题,需结合数学归纳的边界条件(基准情形)和归纳步骤验证逻辑正确性。
int sum(int n) { if(n == 1) return 1; return sum(n) + n - 1; }
int sum(int n) { if(n == 0) return 0; return sum(n - 1) + n; }
int sum(int n) { if(n == 1) return 0; return sum(n - 1) + n; }
int sum(int n) { if(n == 2) return 3; return sum(n + 1) - n - 1; }