国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

資源分配問題【算法設(shè)計與分析】<動態(tài)規(guī)劃問題>

這篇具有很好參考價值的文章主要介紹了資源分配問題【算法設(shè)計與分析】<動態(tài)規(guī)劃問題>。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

問題分析:

(要把問題分為多步解決,每步求出子問題的多個最優(yōu)策略后一步依賴于上一步的最有策略,最后一步得出問題的解)

(1)首先要考慮分配給項目A的資金與利潤的關(guān)系。得到此時投資數(shù)x與其相對應(yīng)的資源分配問題【算法設(shè)計與分析】<動態(tài)規(guī)劃問題> 的關(guān)系。

(2)其次要考慮分配給前兩個項目A,B的總資金資源分配問題【算法設(shè)計與分析】<動態(tài)規(guī)劃問題> 與利潤的關(guān)系。得到此時投資數(shù)x與其相對應(yīng)的資源分配問題【算法設(shè)計與分析】<動態(tài)規(guī)劃問題> 的關(guān)系。

(3)最后考慮分配給第三個項目C的資金資源分配問題【算法設(shè)計與分析】<動態(tài)規(guī)劃問題> 與利潤的關(guān)系得到此時投資數(shù)x與其相應(yīng)的資源分配問題【算法設(shè)計與分析】<動態(tài)規(guī)劃問題> 的關(guān)系。

最終利潤為資源分配問題【算法設(shè)計與分析】<動態(tài)規(guī)劃問題> 此時x為投資C項目的資金。

數(shù)學(xué)建模:

開辟二維數(shù)組q來存儲原始利潤的數(shù)據(jù)

另開辟一維數(shù)組f儲存當(dāng)前最大收益情況

開辟記錄中間結(jié)果的一維數(shù)組temp,記錄正在計算的最大收益

開辟二維數(shù)組a記錄當(dāng)前投資最大收益時每個項目所分配的投資數(shù)

數(shù)組gain存儲第i個工程投資數(shù)的最后結(jié)果

階段劃分,逐步去求解每一個項目在不同投資額下的最大收益

實驗代碼:

#define _CRT_NO_SECURE_WARNINGS

#include<stdio.h>
#include<iostream>

using namespace std;

int main() {
	int m = 0;
	int n = 0;
	int num = 0;
	float q[100][100] = { 0 };
	float f[100] = { 0 };           //用于存儲當(dāng)前最大收益
	float a[100][100] = { 0 };      //記錄當(dāng)前投資利益最大是每個項目所分配的投資數(shù)
	float temp[100] = { 0 };        //記錄正在計算的最大收益
	float gain[100] = { 0 };
	int rest = 0;

	cout << "請輸入項目數(shù):";
	cin >> m;
	cout << "請輸入投資金額:";
	cin >> n;
	cout << "請輸入原始利潤數(shù)據(jù):" << endl;
	for (int i = 1;i <= m;i++) {
		cout << "投資#" << i << " ";
		for (int j = 0;j <= n;j++) {
			cin >> q[i][j];
		}
	}
	
	//投資第一個項目的最大利益
	for (int j = 0;j <= n;j++) { //從0到n投資
		f[j] = q[1][j];          //第一個項目的最大利益
		a[1][j] = j;             
	}

	//投資第后面項目的最大收益
	for (int k = 2;k < m;k++) {
		for (int j = 0;j <= n;j++) {
			temp[j] = q[k][j];
			a[k][j] = 0;
		}
		for (int j = 0;j <= n;j++) {
			for (int i = 0;i <= j;i++) {
				if (f[j - i] + q[k][i] > temp[j]) {
					temp[j] = f[j - i] + q[k][i];
					a[k][j] = i;
				}
			}
		}
		for (int j = 0;j <= n;j++) {
			f[j] = temp[j];
		}
	}

	for (int i = 0;i <= n;i++) {
		temp[i] = q[m][i] + f[n - i];
	}
	for (int j = 0;j <n;j++) {
		if (temp[j] < temp[j + 1]) {
			num = j+1;
		}
	}

	cout << "第三個項目投資收益:" << endl;
	for (int i = 0;i <= n;i++) {
		cout << temp[i] << "  ";
	}
	cout << "\n";
	cout << "當(dāng)進(jìn)行如下投資是收益最大:" << endl;
    cout << "第一個項目投資:" << n - num - a[2][n - num] << endl;
	cout << "第二個項目投資:" << a[2][n - num] << endl;
	cout << "第三個項目投資:" << num << endl;
	cout << "最大投資效益為:" << temp[num] << endl;
	system("pause");
	return 0;
}

時間復(fù)雜度分析:

O(m*n)文章來源地址http://www.zghlxwxcb.cn/news/detail-401263.html

到了這里,關(guān)于資源分配問題【算法設(shè)計與分析】<動態(tài)規(guī)劃問題>的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 基于差分進(jìn)化算法的移動邊緣計算 (MEC) 的資源調(diào)度分配優(yōu)化(提供MATLAB代碼)

    基于差分進(jìn)化算法的移動邊緣計算 (MEC) 的資源調(diào)度分配優(yōu)化(提供MATLAB代碼)

    在所研究的區(qū)塊鏈網(wǎng)絡(luò)中,優(yōu)化的變量為:挖礦決策(即 m)和資源分配(即 p 和 f),目標(biāo)函數(shù)是使所有礦工的總利潤最大化。問題可以表述為: max ? m , p , f F miner? = ∑ i ∈ N ′ F i miner? ?s.t.? C 1 : m i ∈ { 0 , 1 } , ? i ∈ N C 2 : p min ? ≤ p i ≤ p max ? , ? i ∈ N ′ C 3 :

    2024年01月25日
    瀏覽(103)
  • [spark]spark資源分配

    [spark]spark資源分配

    hadoop2:9870 1)查看單個節(jié)點(diǎn)的總線程數(shù) 2)查看每個節(jié)點(diǎn)的內(nèi)存大小 應(yīng)該是32G 3)查看隊列的內(nèi)存占比(常用的是hive隊列) 注:這個集群4個節(jié)點(diǎn),每個節(jié)點(diǎn)8個線程,每個節(jié)點(diǎn)內(nèi)存為32G 1、確定executor的cpu核數(shù) 每個executor的cpu設(shè)置為4(一般為3-6)比較合適 2、確定每個節(jié)點(diǎn)executo

    2024年02月08日
    瀏覽(29)
  • Docker資源管理和分配指南

    cgroups其名稱源自控制組群(control groups)的簡寫,是Linux內(nèi)核的一個功能,用來限制、控制與分離一個進(jìn)程組(如CPU、內(nèi)存、磁盤輸入輸出等)。 什么是Docker資源限制? 默認(rèn)情況下,Docker容器是沒有資源限制的,它會盡可能地使用宿主機(jī)能夠分配給它的資源。如果不對容器資

    2024年04月11日
    瀏覽(26)
  • PCIe簡介/體系架構(gòu)/工作原理/資源分配/錯誤定位

    目錄 一、PCIe簡介 二、體系結(jié)構(gòu) 三、層次結(jié)構(gòu) 四、工作原理 五、不同版本及傳輸速率、吞吐量 六、資源分配 ID資源 PCIe資源分配原理 七、Lane和Link PCIe插槽 八、MSI和MSI-X 九、SR-IOV 十、AER 十一、lspci命令 PCIe(Peripheral Component Interconnect Express)是一種用于連接計算機(jī)內(nèi)部硬件

    2024年02月16日
    瀏覽(30)
  • 4G LTE頻帶劃分和國內(nèi)運(yùn)行商資源分配

    LTE 4G的頻段劃分是按照頻率范圍進(jìn)行的,各國或地區(qū)根據(jù)自己的情況和規(guī)定,選擇不同的頻段進(jìn)行分配。目前,全球共有44個LTE頻段,每個頻段都有特定的使用場景和優(yōu)點(diǎn),需要根據(jù)實際情況來選擇合適的頻段。 以下是LTE 4G的一些常見頻段: 700MHz頻段:適用于廣域覆蓋和室內(nèi)

    2024年02月09日
    瀏覽(27)
  • 如何通過物聯(lián)網(wǎng)實現(xiàn)農(nóng)業(yè)資源的精準(zhǔn)分配?

    作者:禪與計算機(jī)程序設(shè)計藝術(shù) 近年來,隨著互聯(lián)網(wǎng)、傳感網(wǎng)、物聯(lián)網(wǎng)等新型信息技術(shù)的飛速發(fā)展,越來越多的人們開始關(guān)注“物聯(lián)網(wǎng)+農(nóng)業(yè)”這一領(lǐng)域,它將傳統(tǒng)的信息采集、匯聚、傳輸、分析等過程融入到現(xiàn)代化生產(chǎn)的環(huán)節(jié)中?!拔锫?lián)網(wǎng)+農(nóng)業(yè)”系統(tǒng)可以將各類傳感器數(shù)據(jù)

    2024年02月08日
    瀏覽(24)
  • 深度強(qiáng)化學(xué)習(xí)與人工智能:如何實現(xiàn)高效的資源分配

    深度強(qiáng)化學(xué)習(xí)(Deep Reinforcement Learning, DRL)是一種人工智能技術(shù),它結(jié)合了深度學(xué)習(xí)和強(qiáng)化學(xué)習(xí)兩個領(lǐng)域的優(yōu)點(diǎn),以解決復(fù)雜的決策問題。在過去的幾年里,DRL已經(jīng)取得了顯著的成果,例如在游戲、機(jī)器人控制、自動駕駛等領(lǐng)域的應(yīng)用。在資源分配方面,DRL可以幫助企業(yè)更有效地

    2024年02月21日
    瀏覽(29)
  • 操作系統(tǒng)與云計算:實現(xiàn)高效的資源分配和管理

    操作系統(tǒng)和云計算都是現(xiàn)代計算機(jī)科學(xué)的核心領(lǐng)域。操作系統(tǒng)負(fù)責(zé)管理計算機(jī)資源,為應(yīng)用程序提供服務(wù),而云計算則是利用大規(guī)模網(wǎng)絡(luò)計算資源為用戶提供服務(wù)。在這篇文章中,我們將探討操作系統(tǒng)與云計算之間的密切關(guān)系,以及如何實現(xiàn)高效的資源分配和管理。 操作系統(tǒng)

    2024年04月11日
    瀏覽(42)
  • 醫(yī)療器械外貿(mào)ERP軟件:優(yōu)化資源分配,提升企業(yè)競爭力

    醫(yī)療器械外貿(mào)ERP軟件:優(yōu)化資源分配,提升企業(yè)競爭力

    隨著醫(yī)療器械外貿(mào)業(yè)務(wù)的不斷發(fā)展,外貿(mào)業(yè)務(wù)管理ERP軟件已經(jīng)成為了醫(yī)療器械企業(yè)必不可少的一項工具。該軟件解決方案可以有效地幫助企業(yè)管理海外市場、跟進(jìn)海外訂單、協(xié)調(diào)供應(yīng)鏈等關(guān)鍵業(yè)務(wù)。 醫(yī)療器械外貿(mào)行業(yè)管理難點(diǎn): 1、法規(guī)和標(biāo)準(zhǔn): 涉及到不同國家和地區(qū)的法規(guī)

    2024年02月13日
    瀏覽(24)
  • 云計算中的負(fù)載均衡技術(shù),確保資源的平衡分配

    云計算中的負(fù)載均衡技術(shù),確保資源的平衡分配

    ??個人主頁:程序員 小侯 ??CSDN新晉作者 ??歡迎 ??點(diǎn)贊?評論?收藏 ?收錄專欄:云計算 ?文章內(nèi)容:負(fù)載均衡技術(shù) ??希望作者的文章能對你有所幫助,有不足的地方請在評論區(qū)留言指正,大家一起學(xué)習(xí)交流!?? 在云計算中,負(fù)載均衡是一種關(guān)鍵的技術(shù),用于將網(wǎng)絡(luò)

    2024年02月10日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包