- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ä5y `z
Optimalize the Dynamic Programming
Sherlock Bourne
Wuhan University
1
Ä5yCc5ICPC 9 {3m¯þ1Ù ,
XK 8JÝO\!êâ5 *§ÈÄ5y ®aØ| § Ïd
·IéÄ5y?1`z§±Jp§Ç
^Ä5y)û ¯K¹ïá·G ±93½ûüS
?1G=£üÚ§ÏdéÄ5y?1`zÃlùü¡\Ã
©=0lmÇþXÃ `z{ cü!©O0
ûüüN5`
z!o/ت`z §öþáuéG=£ `z § 1n!ÏL~
Gê 8!U?GL«0
éÄ5yG `z §1 o!o(
©
1 ûûûüüüüüüNNN555```zzz
1.1 þþþ,,,fffSSS
[¯¯¯KKK£££ããã]
Ý N ê S A é A fS x1...k §÷
v1 ≤ x x2 x3... x ≤ N
A[x ] A[x ] ... A[x ]
1 k 1 2 k
[)))]
F[i]L« ±A[i](åþ,fSÝ @oG=£µ
F [i] = max{F [j ] | j i, A [j ] A[i]} + 1
2
w,ÙmE,ÝO(n )
[```zzz]
ĤkG¥§e3x !y÷v
f [x] f [y], A[x] A[y]
@ oGx´Ø73 Ϥk ±ë3A[x]¡ êiþ ±
3A[y] §
öU
¼ þ,fS B£ã §·¡T
GÃ^G
í Ø¤kÃ^G §·uye G ¥§F[x]´XA[x] 4O
î4OddÉéu§édK`zY´µ
3?1Ä5y L§ ¥o#kS èT(1 ≤ Ti ≤ N )§
÷véu?¿ i j §kF [T ] F [T ]
A[T ] A[T ] =AÚFþî4
i j i j
O
éF[i]?1G=£§3T ¥Ïék÷vA[T ] A[i]
k
F[i] = F[k] + 1 §ÓkS è¥\#
[```zzz{{{mmmEEE,,,ÝÝÝ]
duTS ¥FÚAÑ´îüN4O §Ïd ¥Ïé k¦^
©{§zgÏmE,ÝO(log N )
2
okS è=¹ è ¥\# ±ïáA[i] → F[i] M
DL §@ozg?1oömE,ÝO(1)
qÞG mE,ÝO(N)§
G=£ md=ék ±9
okS èd§ E,ÝO(log N )
2
nþ¤ã §{mE,ÝO(Nlog N )
2
原创力文档


文档评论(0)