算法导论二-递归

一,递归式 递归算法是采用分治的方法,把一个“大问题”分解出若干个相似的“小问题”求解。 二,代换法解递归 利用数学归纳法证明递归式的时间复杂度是否符合上界或下界。 步骤1: 根据递归式猜解 步骤2: 数学归纳验证 由于 步骤1 是比较麻烦的, 并且需要经验. 所以代换法常用来做验证, 喝下面的递归树法配合使用. 通过递归树得出解. 然后使用代换法进行验证. 例子: T(n) = 4(n/2) +
相关文章
相关标签/搜索