日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

动态规划 —— 背包问题 P08 —— 泛化物品背包

發布時間:2025/3/17 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 动态规划 —— 背包问题 P08 —— 泛化物品背包 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【定義】

泛化物品的概念:有這樣一種物品,它并沒有固定的費用和價值,而是它的價值隨著你分配給它的費用而變化。

更嚴格的定義:在背包容量為V的背包中,泛化物品是一個定義域為0..V中的整數的函數h,當分配給它的費用為v時,能得到的價值就是h(v)。

這個定義有一點點抽象,另一種理解是一個泛化物品就是一個數組h[0..V],給它費用v,可得到價值h[V]。

對于一個費用為c價值為w的物品:

????如果它是01背包中的物品,那么把它看成泛化物品,它就是除了h(c)=w其它函數值都為0的一個函數。

????如果它是完全背包中的物品,那么它可以看成這樣一個函數,僅當v被c整除時有h(v)=v/c*w,其它函數值均為0。

????如果它是多重背包中重復次數最多為n的物品,那么它對應的泛化物品的函數有h(v)=v/c*w僅當v被c整除且v/c<=n,其它情況函數值均為0。

一個物品組可以看作一個泛化物品h,對于一個0..V中的v,若物品組中不存在費用為v的的物品,則h(v)=0,否則h(v)為所有費用為v的物品的最大價值。

P07中每個主件及其附件集合等價于一個物品組,自然也可看作一個泛化物品。

【泛化物品的和】

如果面對兩個泛化物品h和l,給定的費用,要求從這兩個泛化物品中得到最大的價值。

事實上,對于一個給定的費用v,只需枚舉將這個費用如何分配給兩個泛化物品就可以了。同樣的,對于0..V的每一個整數v,可以求得費用v分配到h和l中的最大價值f(v),即:f(v)=max{h(k)+l(v-k) | 0<=k<=v}

可以看到,f也是一個由泛化物品h和l決定的定義域為0..V的函數,也就是說,f是一個由泛化物品h和l決定的泛化物品。

由此可以定義泛化物品的和:h、l都是泛化物品,若泛化物品f滿足f(v)=max{h(k)+l(v-k) | 0<=k<=v},則稱f是h與l的和,即:f=h+l

這個運算的時間復雜度取決于背包的容量,是O(V^2)。

泛化物品的定義表明:在一個背包問題中,若將兩個泛化物品代以它們的和,不影響問題的答案。

事實上,對于其中的物品都是泛化物品的背包問題,求它的答案的過程也就是求所有這些泛化物品之和的過程,設此和為s,則答案就是s[0..V]中的最大值。

【背包問題的泛化物品】

一個背包問題中,可能會給出很多條件,包括每種物品的費用、價值等屬性,物品之間的分組、依賴等關系等,但肯定能將問題對應于某個泛化物品。

也就是說,給定了所有條件以后,就可以對每個非負整數v求得:若背包容量為v,求將物品裝入背包可得到的最大價值是多少?這可以認為是定義在非負整數集上的一件泛化物品。

這個泛化物品——或者說問題所對應的一個定義域為非負整數的函數——包含了關于問題本身的高度濃縮的信息。

一般而言,求得這個泛化物品的一個子域(例如0..V)的值之后,就可以根據這個函數的取值得到背包問題的最終答案。

綜上所述,一般而言,求解背包問題,即求解這個問題所對應的一個函數,也即該問題的泛化物品,而求解某個泛化物品的一種方法就是將它表示為若干泛化物品的和然后求之。

總結

以上是生活随笔為你收集整理的动态规划 —— 背包问题 P08 —— 泛化物品背包的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 精品国产人妻一区二区三区 | 91在线视频在线观看 | www欧美色 | 日韩免费在线 | 国内精品视频在线观看 | 福利影院在线 | 色伊人网 | 狠狠鲁影院| 国产麻豆精品在线 | 涩涩涩涩av | 日韩高清国产一区在线 | a网址| 久久精品一区二区在线观看 | 国产一区二区片 | 国产成人亚洲欧洲在线 | 日日日日日日bbbbbb | 男女激情啪啪 | 免费不卡av在线 | 粗了大了 整进去好爽视频 日本女优中文字幕 | 国产欧美大片 | 成年视频在线观看 | 青青免费在线视频 | 国产真人做爰毛片视频直播 | www.成人.com| 色综合中文综合网 | 成人污在线观看 | 亚洲国产综合av | 成人在线直播 | 一级大片在线观看 | 成年人精品视频 | 黄色avav | 亚洲久视频| 亚洲欧美日韩动漫 | 激情爱爱网站 | 男女叼嘿视频 | 午夜爽爽爽视频 | 国产精品无码av在线播放 | 草草地址线路①屁屁影院成人 | 91av麻豆 | 成人影视免费 | 成人在线免费播放视频 | 色婷婷社区 | www裸玉足久久久 | 色综合图区 | 免费看黄色的网站 | 欧亚一级片 | 国产精品探花视频 | 中文字幕乱伦视频 | 在线观看黄色av | 一本久道久久综合 | 色中色在线视频 | 碰碰久久 | 亚洲精品乱码久久久久久 | www.亚洲国产| 四虎福利 | 精品女厕偷拍一区二区 | 亚洲福利视频导航 | 二区免费视频 | 米奇7777狠狠狠狠视频 | 91精品国产一区二区三竹菊影视 | 香蕉茄子视频 | 色播五月激情 | 日韩美女少妇 | 精品欧美激情精品一区 | wwwxxx日本人| 无码日韩人妻精品久久蜜桃 | 国产人妻精品久久久久野外 | 亚洲天堂一区在线观看 | 亚洲天堂免费看 | 国产精品播放 | 日日夜夜狠狠爱 | 在线观看国产黄色 | 香蕉视频在线看 | 四虎影视免费观看 | 免费一区视频 | 毛片aaaa| 国产精品久久一 | 丁香激情五月 | 成年人免费在线视频 | 亚洲天堂男人网 | 亚洲蜜桃av | 欧美啊v | 激情国产一区 | 成人免费av在线 | 成人免费版欧美州 | 欧美一区二区高清 | 亚洲免费观看高清完整 | 少妇搡bbbb搡bbb搡小说 | 成人av网站免费 | 欧美被狂躁喷白浆精品 | 精品国产影院 | 黄色精彩视频 | 一级大片在线观看 | 大波大乳videos巨大 | www.av色 | 久久黑人 | 亚洲欧洲精品一区二区 | 日本草逼视频 | 久久婷婷热 |