- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 动态规划之序列联配问题
动态规划之序列联配问题问题:Two sequence S and T,length(S)=m and length(T)=n。To identify an alignment of S and T that maximizes a scoreing function. 分析:Alignment是左右对齐的意思,经常表示产生式过程,即上面的序列S是怎么样通过下面的序列T变成的。关于序列联配问题的实际
2016-09-30 20:40:20 2618
原创 Strassen算法之矩阵乘法
Strassen算法之矩阵乘法问题:给定两个n-by-n矩阵A和B,计算C=AB; 分析:如果采用一般方法求解矩阵C,我们根据乘法定义知道C中每个元素都需要O(n)次乘法,总共有n^2个元素,所以时间复杂度是O(n^3)。当n很大时,这个时间是非常久的。那我们有什么快速的方法计算矩阵乘法呢?采用Divide、Conquer and Combine思想,把矩阵A、B、C分别画成4个小矩阵,这样.把每
2016-09-28 17:45:08 1918
原创 分治策略之最近点对问题
分治策略之最近点对问题问题:在平面给定N个点,求点对间最近距离。 分析:我们知道直线上找出2个最近的点,时间复杂度是O(NlogN),平面上比较所有的点对,直观上我们可以知道时间复杂度是O(N^2)。思考一下,当N非常大的时候,那不是得运算很久,有没有快速算法呢?我们采用分治策越,N个点我们不会做,我们进行Divide,分成两个子问题,N/2个点,依次进行下去。在子问题求出最小解,再回头进行Com
2016-09-24 19:04:06 1182
原创 动态规划算法之矩阵链式乘法
问题:一个矩阵序列相乘,A1,A2,A3,…,An;矩阵Ai是i-by-i+1型。相乘公式如下: P= A1*A2 A3…*An 。 求最好的加括号方案使得整体的运算次数最小。
2016-09-23 22:12:21 1404
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人