【正文】
父問題的最優(yōu)解? 狀態(tài)轉(zhuǎn)移方程 ? F[i]=max{f[j]+1 | 必須滿足的是所有的a[j]都必須不小于 a[i]} 核心程序段 ? fillchar(f,sizeof(f),1)。現(xiàn)在要求設(shè)計一個程序,以求得正確的答案。 注意的細節(jié) ? 實際編程時還須使用高精度算法,由于這里著重介紹動態(tài)規(guī)劃,故本過程省略。 ? 輸出文件 ,表示求得的最大乘積。 ? for i:=2 to n do ? begin ? for j:=1 to i1 do ? if (a[j]=a[i]) and (f[j]+1f[i]) then f[i]:=f[j]+1。動態(tài)規(guī)劃(普及組)三 紹興柯橋中學 吳建鋒 動態(tài)規(guī)劃的應(yīng)用(問題 5) ? 導彈攔截。 ? best:=1。 ? 輸入文件 ,分別表示 N, M( 2=N=10, 1=M=5),第二行是一個長度為 N的數(shù)字串。