亚洲AV乱码一区二区三区女同,欧洲在线免费高清在线a,中文字幕丝袜四区,老少配老妇熟女中文高清

<s id="38axe"><nobr id="38axe"></nobr></s><abbr id="38axe"><u id="38axe"></u></abbr>

<sup id="38axe"></sup>
    <acronym id="38axe"></acronym>
  • <s id="38axe"><abbr id="38axe"><ins id="38axe"></ins></abbr></s>
    
    
        <s id="38axe"></s>

        2019下半年軟件設(shè)計師下午真題(四)

        軟件設(shè)計師 責任編輯:胡媛 2019-11-20

        添加老師微信

        備考咨詢

        加我微信

        摘要:希賽網(wǎng)軟考頻道小編為大家整理了2019下半年軟件設(shè)計師下午真題,以下為軟件設(shè)計師下午考試真題第四部分:

        4、閱讀下列說明和C代碼,回答問題1至問題3。

        【說明】

        0-1背包問題定義為:給定i個物品的價值v[1…i]、小重量w[1...i]和背包容量T,每個物品裝到背包里或者不裝到背包里。求最優(yōu)的裝包方案,使得所得到的價值最大。

        0-1背包問題具有最優(yōu)子結(jié)構(gòu)性質(zhì)。定義c[i][T]為最優(yōu)裝包方案所獲得的最大價值,則可得到如下所示的遞歸式。

        prog6.jpg

        【c代碼】

        下面是算法的C語言實現(xiàn)。

        (1)常量和變量說明

        T: 背包容量

        v[]:價值數(shù)組

        w[]:重量數(shù)組

        c[][]:c[i][j]表示前i個物品在背包容量為j的情況下最優(yōu)裝包方案所能獲得的最大價值

        (2) C程序

        prog7.jpg

        問題內(nèi)容:

        【問題1】 (8分)

        根據(jù)說明和C代碼,填充C代碼中的空(1) ~ (4)。

        【問題2】 (4分)

        根據(jù)說明和C代碼,算法采用了 (5) 設(shè)計策略。在求解過程中,采用了(6)

        (自底向上或者自頂向下)的方式。

        【問題3】 (3分)

        若5項物品的價值數(shù)組和重量數(shù)組分別為v[]= {0,1,6,18,22,28}和w[]= {0,1,2,5,6,7}背包容量為T= 11,則獲得的最大價值為 (7)。

        溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準!

        軟考備考資料免費領(lǐng)取

        去領(lǐng)取

        !
        咨詢在線老師!