递归表达式: T(n)= aT(n/b) + f(n)
主定理根据递归表达式生成的递归树有三种情况,
树中的总代价
1. 所有的叶节点的代价决定 (n^(logb^a));
2. 均匀分布在各层上(n^(logb^a) * lgn);
3. 由根节点的代价决定 (f(n))。
递归表达式: T(n)= aT(n/b) + f(n)
主定理根据递归表达式生成的递归树有三种情况,
树中的总代价
1. 所有的叶节点的代价决定 (n^(logb^a));
2. 均匀分布在各层上(n^(logb^a) * lgn);
3. 由根节点的代价决定 (f(n))。