亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

實用算法(基礎算法-遞推法-02)

2019-11-17 05:32:41
字體:
來源:轉載
供稿:網友



順推法
    倒推法的逆過程就是順推法,即由邊界條件出發,通過遞推關系式推出后項值,再由后項值按遞推關系式推出再后項值......,依次遞推,直至從問題初始陳述向前推進到這個問題的解為止。
    實數數列:一個實數數列共有N項,已知
            ai=(ai-1-ai+1)/2+d,   (1<i<N)(N<60)
    鍵盤輸入N,d,a1,an,m,輸出am
    輸入數據均不需判錯。
算法分析:
    分析該題,對公式:
        Ai=(Ai-1-Ai+1)/2+d         (1<i<N)     (n<60)
    作一翻推敲,探討其數字變換規律。不然的話會無從下手。
    令 X=A2   s2[i]=(pi,Qi,Ri)表示Ai=PiX+QiD+RiA1
    我們可以根據
        Ai=Ai-2-2Ai-1+2D
          =PiX+QiD+RiA1
    推出公式
        PiX+QiD+RiA1=(Pi-2-2Pi-1)X+(Qi-2-2Qi-1+2)D+(Ri-2-2Ri-1)A1
    比較等號兩端X,D和A1的系數項,可得
        Pi=Pi-2-2Pi-1
        Qi=Qi-2-2Qi-1+2
        Ri=Ri-2-2Ri-1
    加上兩個邊界條件
        P1=0    Q1=0    R1=1    (A1=A1)
        P2=1    Q2=0    R2=0    (A2=A2)
    根據Pi、Qi、Ri的遞推式,可以計算出
        S2[1]=(0,0,1);
        S2[3]=(-2,2,1);
        S2[4]=(5,-2,-2);
        S2[5]=(-12,8,5);
        ...................
        S2[i]=(Pi,Qi,Ri);
        ...................
        S2[N]=(PN,QN,RN);
    有了上述基礎,AM便不難求得。有兩種方法:
    1、由于AN、A1和PN、QN、RN已知,因此可以先根據公式:
        A2=AN-QND-RNA1/PN
    求出A2。然后將A2代入公式
        A3=A1-2A2+2D
    求出A3。然后將A3代入公式
        A4=A2-2A3+2D
    求出A4。然后將A4代入公式
    ............................
    求出Ai-1。然后將Ai-1代入公式
        Ai=Ai-2-2Ai-1+2D
    求出Ai。依此類推,直至遞推至AM為止。
    上述算法的缺陷是由于A2是兩數相除的結果,而除數PN遞增,因此精度誤差在所難免,以后的遞推過程又不斷地將誤差擴大,以至當M超過40時,求出的AM明顯徧離正確值。顯然這種方法簡單但不可靠。
    2、我們令A2=A2,A3=X,由S3[i]=(Pi,Qi,Ri)表示Ai=PiX+QiD+RiA2  (i>=2) 可計算出:
        S3[2]=(0,0,1)=S2[1];
        S3[3]=(1,0,0)=S2[2];
        S3[4]=(-2,2,1)=S2[3];
        S3[5]=(5,-2-2)=S2[4];
        ......................
        S3[i]=(..........)=S2[i-1];
        .....................
        S3[N]=(..........)=S2[N-1];
    再令A3=A3,A4=X,由S4[i]=(pi,Qi,Ri)表示Ai=PiX+QiD+RiA3   (i>=3) 可計算得出:
        S4[3]=(0,0,1)=S3[2]=S2[1];
        S4[4]=(1,0,0)=S3[3]=S2[2];
        S4[5]=(-22,1)=S3[4]=S2[3];
        ..........................
        S4[i]=(...........)=S3[i-1]=S2[i-2];
        .......................
        S4[N]=(...........)=S3[N-1]=S2[N-2];
     依此類推,我們可以發現一個有趣的式子:
        AN=PN-i+2*Ai+QN-i+2*D+RN-i+2*Ai-1,  即
        Ai=(AN-QN-i+2*D-RN-i+2*Ai-1)/PN-i+2
    我們從已知量A1和AN出發,依據上述公式順序遞推A2、A3、...、AM.由于PN-i+2遞減,因此最后得出的AM要比第一種算法趨于精確。
程序代碼如下:
PRogram ND1P4;
const
    maxn    =60;
var
    n,m,i    :integer;
    d        :real;
    list     :array[1..maxn] of real;        {list[i]-------對應ai}
    s        :array[1..maxn,1..3] of real;   {s[i,1]--------對應Pi}
                                             {s[i,2]--------對應Qi}
                                             {s[i,3]--------對應Ri}
procedure init;
    begin
        write('n m d =');
     


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
少妇高潮久久久久久潘金莲| 岛国精品视频在线播放| 亚洲综合在线小说| 精品国偷自产在线| 久久久之久亚州精品露出| 在线观看国产精品91| 中文亚洲视频在线| 97国产精品视频人人做人人爱| 久久精品人人做人人爽| 精品久久久一区| 97色在线播放视频| 久久99热精品这里久久精品| 日本伊人精品一区二区三区介绍| 亚洲一二三在线| 青青青国产精品一区二区| 亚洲在线视频观看| 国精产品一区一区三区有限在线| 北条麻妃99精品青青久久| 精品国产一区二区三区久久| 亚洲欧美综合另类中字| 国产在线视频欧美| 久久九九国产精品怡红院| 一本久久综合亚洲鲁鲁| 视频一区视频二区国产精品| 日韩欧美在线第一页| 国产亚洲欧洲在线| 色综合视频一区中文字幕| 欧美夜福利tv在线| 欧美精品久久久久久久久久| 国产精品91在线| 亚洲自拍偷拍第一页| 最近更新的2019中文字幕| 国产亚洲福利一区| 欧美国产日韩中文字幕在线| 亚洲国产精品大全| 日韩国产高清污视频在线观看| 亚洲国产精品久久精品怡红院| 国产精品久久久999| 欧美视频专区一二在线观看| 伦伦影院午夜日韩欧美限制| 亚洲欧洲美洲在线综合| 精品女厕一区二区三区| 国产剧情久久久久久| 欧美黄色www| 亚洲精品综合久久中文字幕| 成人欧美一区二区三区黑人| 日韩美女中文字幕| 亚洲成人精品久久久| 精品视频一区在线视频| 亚洲精品福利在线观看| 91在线观看免费观看| 国产精品久久久一区| 欧美成人精品激情在线观看| 欧美成人精品一区| 黑人巨大精品欧美一区免费视频| 日韩av网址在线观看| 韩剧1988免费观看全集| 国产精品丝袜视频| 国产精品视频午夜| 国产一区二区三区中文| 欧美国产日产韩国视频| 91香蕉嫩草影院入口| 久久成人av网站| 91麻豆国产语对白在线观看| 亚洲天堂网在线观看| 欧美视频在线看| 国产香蕉97碰碰久久人人| 久青草国产97香蕉在线视频| 日韩视频永久免费观看| 欧美性猛交xxxx乱大交极品| 国产精品男人爽免费视频1| 国产成人精品优优av| 久久九九全国免费精品观看| 中文在线不卡视频| 久久频这里精品99香蕉| 亚洲一区二区三区777| 国产综合香蕉五月婷在线| 成人乱人伦精品视频在线观看| 久久久久国产精品www| 久久全国免费视频| 97成人在线视频| 中文字幕日韩专区| 91网在线免费观看| 欧美视频在线观看 亚洲欧| 欧美激情性做爰免费视频| 自拍偷拍亚洲区| 亚洲日本中文字幕免费在线不卡| 亚州成人av在线| 亚洲最大成人网色| 日韩精品中文在线观看| 日本sm极度另类视频| 在线a欧美视频| 欧美中文在线观看| 国产精品成人在线| 亚洲国产精品久久久久久| 午夜精品视频在线| 色av吧综合网| 97在线视频国产| 精品久久久久久国产| 日韩电影中文字幕av| 色www亚洲国产张柏芝| 久久视频这里只有精品| 日本精品一区二区三区在线播放视频| 国产精品白嫩初高中害羞小美女| 亚洲成人精品视频| 国产精品一区专区欧美日韩| 欧美肥老太性生活视频| 欧美丝袜第一区| 国产欧美精品一区二区三区介绍| 久久精品国产欧美亚洲人人爽| 亚洲福利视频网| 2019av中文字幕| 久久久久亚洲精品成人网小说| 日韩美女毛茸茸| 青青草国产精品一区二区| 欧美激情区在线播放| 久久国产精品影片| 亚洲人成电影在线观看天堂色| 国产日韩欧美在线视频观看| 国产专区精品视频| 亚洲精品日韩激情在线电影| 久久久久久久97| 最近2019中文字幕大全第二页| 亚洲网站在线看| 91国内在线视频| 日韩欧美一区二区三区久久| 色偷偷91综合久久噜噜| 国产一区深夜福利| 国内精品视频久久| 欧美精品一区二区三区国产精品| 国产精品久久久久久久电影| 日韩经典中文字幕在线观看| 97超碰国产精品女人人人爽| 韩国视频理论视频久久| 狠狠色狠狠色综合日日小说| 亚洲国产精品高清久久久| 欧美在线视频一二三| 国产在线播放91| 91在线视频免费| 亚洲精品网址在线观看| 日韩精品视频三区| 欧美精品aaa| 欧美性受xxxx白人性爽| 国产成人亚洲综合91| 国产成人精品免费久久久久| 色吧影院999| 欧美亚洲国产成人精品| 北条麻妃一区二区在线观看| 亚洲日韩中文字幕在线播放| 成人福利视频网| 九九久久国产精品| 日韩欧美亚洲国产一区| 国外成人性视频| 91情侣偷在线精品国产| 在线观看国产精品91| 成人性生交xxxxx网站| 亚洲精品中文字| 97超级碰碰人国产在线观看| 亚洲国产又黄又爽女人高潮的| 欧洲精品毛片网站| 亚洲精品久久在线| 96sao精品视频在线观看| 992tv成人免费影院| 亚洲欧美日韩精品久久|