摘要:
1. 问题 给定n个矩阵构成的一个链<A1,A2,A3,.......An>,其中i=1,2,...n,矩阵A的维数为pi-1pi,对乘积 A1A2...An 以一种最小化标量乘法次数的方式进行加全部括号。 换句话说,就是在矩阵链乘问题中,实际上并没有把矩阵相乘,目的是确定一个具有最小代价的矩阵相乘 阅读全文
posted @ 2020-04-21 18:12
powerkeke
阅读(518)
评论(0)
推荐(0)
摘要:
1. 问题 设m元钱,n项投资,函数fi(x)表示将x元投入第i项项目所产生的效益,i=1,2,...,n. 问:如何分配这m元钱,使得投资的总效益最高? 2. 解析 我们维护一个二维数组dp,dp[i][j]表示前i个项目投资j元钱的最大效益,使用动态规划时,考虑如何将问题划分成子问题,我们可以先 阅读全文
posted @ 2020-04-21 17:57
powerkeke
阅读(2597)
评论(1)
推荐(0)
摘要:
1. 问题 选出数组中第k小元素,采用分治算法。 2. 解析 分:将整个数组分为若干相等的块,各个块排序后找到其中位数。再将各个块的中位数集合,形成一个新数组,再次分块,不断分治后得到最终的中位数m。 治:找到m后,将原数组划分为3个组A1,A2,A3,分别包含小于,等于,大于m的元素。这样可以得到 阅读全文
posted @ 2020-04-21 17:34
powerkeke
阅读(780)
评论(0)
推荐(0)

浙公网安备 33010602011771号