从两种递归函数探讨规模化计算规则表达与执行.pptx

从两种递归函数探讨规模化计算规则表达与执行.pptx

第5讲从两种不同的递归函数看规模化计算的规则表达与执行--递归与迭代

哈尔滨工业大学计算学部教学委员会主任

国家教学名师

战德臣

,

2

递归的概念

递归的典型视觉形式---自相似性事物的无限重复性构造

递归是表达相似性对象及动作的无限性重复性构造的方法。

递归基础:定义、构造和计算的起点,直接给出。即h(0)。

递归步骤:由第n项或前n项定义第n+1项。即:h(n+1)=g(h(n),n),g是需要明确给出的,以说明h(n+1)怎样由h(n)和n构造出来。

递归的概念

什么是递归?

4

(1)某人的双亲(父母)是他的祖先(递归基础)

---h(1)直接给出

(2)某人祖先的双亲(父母)同样是某人的祖先(递归步骤/公式)

---h(n+1)=g(h(n),n)

---n:第几代;h(n)是第几代祖先;g是h(n+1)与h(n)和n的关系

曾祖父曾祖母

(祖父的)父(祖父的)母

祖父祖母

(父的)父(父的)母

父母

外祖父外祖母

(母的)父(母的)母

某人

h(1)

h(2)

h(3)

h(n)

h

文档评论(0)

1亿VIP精品文档

相关文档