摘要:
最优二叉查找树的一道思考习题同最优二叉查找树一样,矩阵连乘问题也是一个卡特兰数问题(其动态规划的构造过程都很像)----------------------------------------------------------------------------------------------------------------------------------------------------分析解答:a,铺垫的数学知识首先要搞清楚矩阵相乘是怎么乘的:1)对于连续的n个矩阵相乘 A1 * A2 *A3.........An,其乘法顺序可以是任意的,可以在上面加括号,改变做乘法的顺序 阅读全文
posted @ 2011-07-02 11:32
jinmengzhe
阅读(3305)
评论(0)
推荐(1)
摘要:
前面说过动态规划最典型的就是解决最优化问题的(具有最优子结构的最优化问题),最优二叉查找树就是一个典型的最优化问题。问题描述:给定一个n元素的中序序列,它可以有卡特兰数个不同形状的二叉排序树。(卡特兰数的定义及证明参见组合数学):,如果我们知道每个键的查找概率,怎么来构造一个平均查找代价最小(查找成功)的最优二叉查找树呢?-------------------------------------------------------------------------------------------------------------用动态规划来求解,首先要找到它的最优子结构性质,然后根据这 阅读全文
posted @ 2011-07-02 00:39
jinmengzhe
阅读(5589)
评论(0)
推荐(1)
浙公网安备 33010602011771号