程式設計師的燈下黑 能認識自己嗎?

2021-04-14 09:41:53 字數 1101 閱讀 3089

《皇后相互捕捉》

)程式設計思想:

演算法描述:

try(i,tw,tv)

i: 物品編號

tw: 當前選擇已達到的物品總重量和 

tv: 本方案可能達到的物品總價值

//考慮物品i不包含在當前方案中的可能性

if(不包含物品i僅是可考慮的)

}

*/

#define n 100

int limitw,  //限制的總重量

totalv,  //全部物品的總價值

maxv;  //所選方案的最大總價值

int option[n], //解的選擇標誌

curoption[n]; //當前解的選擇標誌

struct goods  //物品資料結構

;goods array[n];

int n;  //物品種數

// 引數定義

// i: 物品編號

// tw: 當前選擇已達到的物品總重量和 

// tv: 本方案可能達到的物品總價值

void find(int i,int tw,int tv)

curoption[i] = 0; //恢復物品i不包含狀態

}//考慮物品i不包含在當前方案中的可能性

if(tv-array[i].value > maxv)

}

}

void backpack_problem()

printf("輸入限制的重量/n");

scanf("%d",&limitw);

maxv = 0;

for(k=0;k

curoption[k] = 0;

find(0,0,totalv);

for(k=0;k

if(option[k])

printf("%4d",k+1);

printf("總價值 = %d/n",maxv);

printf("/n/n應用程式正在執行....../n");

程式設計師的燈下黑 「逗到底」的程式設計師

二十年前讀中學的時候,有一位語文老師特別促狹。有一次上作文課,上來說,今天我要請一位同學來讀一讀他自己的作文。不過這次和以前不同,我要求連標點符號也要讀出來。小k同學,上講台來讀吧!小k是班裡一位成績較差的學生,不知道為什麼被點名念作文,這通常是優秀學生的榮譽啊。難道小k寫了一篇美文?被點名的可憐的...

程式設計師的燈下黑 「逗到底」的程式設計師

二十年前讀中學的時候,有一位語文老師特別促狹。有一次上作文課,上來說,今天我要請一位同學來讀一讀他自己的作文。不過這次和以前不同,我要求連標點符號也要讀出來。小k同學,上講台來讀吧!小k是班裡一位成績較差的學生,不知道為什麼被點名念作文,這通常是優秀學生的榮譽啊。難道小k寫了一篇美文?被點名的可憐的...

程式設計師的燈下黑 「逗到底」的程式設計師

二十年前讀中學的時候,有一位語文老師特別促狹。有一次上作文課,上來說,今天我要請一位同學來讀一讀他自己的作文。不過這次和以前不同,我要求連標點符號也要讀出來。小k同學,上講台來讀吧!小k是班裡一位成績較差的學生,不知道為什麼被點名念作文,這通常是優秀學生的榮譽啊。難道小k寫了一篇美文?被點名的可憐的...