-
问题
-
解析
-
设计
int plmax(int a[X][Y],int b[X][Y],int x,int y)//X为投资金额,Y为数量
{
for (int i=1;i<=y;i++)
{
for (int j=0;j<=x;j++)
{
a[i][j]=0;
for (int k=0;k<=j;k++)
{
if (a[i][j]<b[i][k]+a[i-1][j-k])
a[i][j]=b[i][k]+a[i-1][j-k];
}
}
}
return a[y][x];
} -
分析
源码:https://github.com/DicHui/DicHui/tree/main