- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE44
第6章 动态规划
假设矩阵A、B、C、D、E的维数序列如下,找出其最佳连乘顺序。
(a)5,10,3,12,5,50
解:
最佳顺序为(((AB)(CD))E)。
8,10,6,11,3,35
解:
最佳顺序为((A(B(CD)))E)。
找出下面二序列的最长公共子序列:
1,0,0,1,0,1,0,1和0,1,0,1,1,0,1,1,0
i
iyj010110110
j0123456789
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
1
1
2
2
2
2
2
2
2
0
1
1
2
2
2
3
3
3
3
0
1
2
2
3
3
3
4
4
4
0
1
2
3
3
3
4
4
4
5
0
1
2
3
4
4
4
5
5
5
0
1
2
3
4
4
5
5
5
6
0
1
2
3
4
5
5
6
6
6
0xi11203041
0xi
11
20
30
41
50
61
70
81
它们的LCS是1,0,0,1,1,0,其长度为6。
下面表中列出了有哪些信誉好的足球投注网站7个关键字A[1..7]的各种情况的概率。请为他们找出一个最佳二元有哪些信誉好的足球投注网站树并求出其平均复杂度。
i
0
1
2
3
4
5
6
7
pi
0.04
0.06
0.08
0.02
0.10
0.12
0.14
qi
0.06
0.06
0.06
0.06
0.05
0.05
0.05
0.05
解:
表W(i,j),j
i\
0
1
2
3
4
5
6
7
1
0.06
0.16
0.28
0.42
0.49
0.64
0.81
1.00
2
0.06
0.18
0.32
0.39
0.54
0.71
0.90
3
0.06
0.20
0.27
0.42
0.59
0.78
4
0.06
0.13
0.28
0.45
0.64
5
0.05
0.20
0.37
0.56
6
0.05
0.22
0.41
7
0.05
0.24
8
0.05
表E(i,j),j
i\
0
1
2
3
4
5
6
7
1
0.06
0.28
0.62
1.02
1.34
1.83
2.44
3.12
2
0.06
0.30
0.68
0.93
1.41
1.96
2.61
3
0.06
0.32
0.57
1.04
1.48
2.13
4
0.06
0.24
0.57
1.01
1.55
5
0.05
0.30
0.72
1.20
6
0.05
0.32
0.78
7
0.05
0.34
8
0.05
表root(i,j),j
i\
0
1
2
3
4
5
6
7
1
-
1
2
2
2
3
3
5
2
-
2
3
3
3
5
5
3
-
3
3
4
5
5
4
-
4
5
5
6
5
-
5
6
6
6
-
6
7
7
-
7
这个最佳二元有哪些信誉好的足球投注网站树如下。它的平均复杂度是3.12次比较。
A
A[5]
A[2]
A[1]
A[3]
A[6]
A[7]
d0
d1
d2
d3
d4
A[4]
d6
d5
d7
给出一个在序列A[1..n]中找最长递增子序列的O(nlgn)算法的伪码。
解: Improved-LCS(A[1..n],L,B,length)
L?L[1]?1 //当前只有一个长度l=1的初始解
?[1]?nil //父亲未知
S[0]?A[0]?-? //因二元有哪些信誉好的足球投注网站的需要,加的一个左边点
T[0]?0 //S[0]在序列A中的序号
S[1]?A[1] //长度为1的子序列的结尾元素开始只有A[1]
T[1]?1 //S[1]在序列A中的序号
S[L+1]?? //因二元有哪些信誉好的足球投注网站的需要,加的一个右边点
fori=
文档评论(0)