動態規劃 買書問題

2021-06-24 11:53:36 字數 585 閱讀 8680

相關的文章出處

// buy_book.cpp : 定義控制台應用程式的入口點。

#include "stdafx.h"

#includeusing namespace std;

#define i_max 100

#define j_max 100

#define k_max 100

double m_rember[i_max][j_max][k_max];//作為備忘錄.

//計算7個數的最小值

double minmin(double s1,double s2,double s3,double s4,double s5,double s6,double s7)

//進行初始化操作.

void init(int i_num,int j_num,int k_num )

m_rember[i][j][k]=result_money;//在返回出來先進行一下備忘

return result_money;

}int _tmain(int argc, _tchar* argv)

{ init(10,10,10);

cout<

動態規劃 買書問題

在朱超迪的原 上做了一些修改 問題描述 在節假日的時候,書店一般都會做 活動。由於 哈利波特 系列相當暢銷,店長決定通過 活動來回饋讀者。上櫃的 哈利波特 平裝本系列中,一共有五卷。假設每一捲單獨銷售均需8歐元。如果讀者一次購買不同的兩卷,就可以扣除5 的費用,三卷則更多。假設具體折扣的情況如下 本...

買書問題 動態規劃C

在節假日的時候,書店一般都會做 活動。由於 哈利波特 系列相當暢銷,店長決定通過 活動來回饋讀者。上櫃的 哈利波特 平裝書系列中,一共有五卷。假設每一捲單獨銷售均需8歐元。如果讀者一次購買不同的兩卷,就可以扣除5 的費用,三卷則更多,假設具體折扣的情況如下 本數折扣25 310 420 525 在乙...

買書問題的動態規劃實現

encoding utf 8 買書問題 貪心演算法是失效的,5,3 5,4單個並不是最優的,這次選擇會影響下一次的選擇的 比如反例 5,5,5,3,3 貪心的策略為 5,5,5,3,3 133.2,改進的貪心策略為 5,5,4,4,3 132.8,而實際的最優的策略為 5,4,4,4,4 132.4...