NYOJ 325 深度優先搜尋 zb的生日

2022-03-18 16:03:01 字數 494 閱讀 9324

/*

name: nyoj--325--zb的生日

author: shen_淵

date: 15/04/17 08:18

description: 輸入時計算總質量,dfs搜尋和總質量差值一般最接近的質量和,當val已經大於總質量一般時剪枝

清空陣列

dfs:選與不選

*/#include

#include

#include

using

namespace

std;

void dfs(int,int

);int n,watermelon[23

];int

cut,min_val,v2;

intmain()

if(n==1

)else

cout

} return0;

}void dfs(int ct,int

val)

NYOJ 325 zb的生日(搜尋解平分問題)

題意 有n個西瓜 n 20 每個西瓜有一定的重量 w 10000 將它們分成兩堆,問如何使兩堆重量之差最小。解題思路 還是看成容量為 sum 2 的揹包問題,用搜尋列舉所有情況,使揹包中的重量盡量大。如此可得到最優解。搜尋的效率取決於剪枝。而剪枝一般有兩種,可行性剪枝與最優性剪枝。可行性 如果將物品...

nyoj 325 zb的生日(簡單dp)

時間限制 3000 ms 記憶體限制 65535 kb 難度 2 描述 今天是陰曆七月初五,acm隊員zb的生日。zb正在和c小加 never在武漢集訓。他想給這兩位兄弟買點什麼慶祝生日,經過調查,zb發現c小加和never都很喜歡吃西瓜,而且一吃就是一堆的那種,zb立刻下定決心買了一堆西瓜。當他準...

nyoj 325 zb的生日(01揹包)

題目鏈結 題目描述 今天是陰曆七月初五,acm隊員zb的生日。zb正在和c小加 never在武漢集訓。他想給這兩位兄弟買點什麼慶祝生日,經過調查,zb發現c小加和never都很喜歡吃西瓜,而且一吃就是一堆的那種,zb立刻下定決心買了一堆西瓜。當他準備把西瓜送給c小加和never的時候,遇到了乙個難題...