贪心算法中的背包问题求解答。C++代码

2024-12-05 04:01:58
推荐回答(2个)
回答(1):

排序应该下面这样写
for(i=0;i{
for(j=0;j{
if(a[j]{
//互换
temp = w[j];
w[j]=w[j+1];
w[j+1]= temp;
}
}
}

回答(2):

按照性价比贪心是不对的,背包问题必须用动态规划算法。贪心有反例的