@[zhaoxubing](/user/908394) 可能是因为您所有调用的变量都被赋值过了.
by 654179_qwq @ 2023-03-26 11:21:54
`cin >> c[i] >> w[i];` & `f[j] = max(f[j], f[j - c[i]] + w[i]);` 这两条相当于初始化吧
by 654179_qwq @ 2023-03-26 11:23:06
@[zhaoxubing](/user/908394) 您开了全局变量
by Present_Coming_Time @ 2023-03-26 11:25:26
全局变量默认值为0
by cjZYZtcl @ 2023-03-26 11:25:49
单组输入是否初始化都行
by Milky_Rivers @ 2023-03-26 11:32:10
@[zhaoxubing](/user/908394) 全局变量默认赋值0
by ZM____ML @ 2023-03-26 11:49:29
@[654179_qwq](/user/654179)
谢谢您,但我更大的疑惑是当计算完第q年的最大值之后,在计算第q+1年之前为什么不要进行初始化为0,不初始化的话f数组存的还是q年的值,不会影响q+1年的计算吗,希望您能帮帮我(已关注);
by zhaoxubing @ 2023-03-26 13:40:25
@[ZM____ML](/user/694461)
谢谢您,但我更大的疑惑是当计算完第q年的最大值之后,在计算第q+1年之前为什么不要进行初始化为0,不初始化的话f数组存的还是q年的值,不会影响q+1年的计算吗,希望您能帮帮我(已关注);
by zhaoxubing @ 2023-03-26 13:41:56
@[PCT2506](/user/793625)
谢谢您,但我更大的疑惑是当计算完第q年的最大值之后,在计算第q+1年之前为什么不要进行初始化为0,不初始化的话f数组存的还是q年的值,不会影响q+1年的计算吗,希望您能帮帮我(已关注);
by zhaoxubing @ 2023-03-26 13:54:26
@[cjZYZtcl](/user/188286)
谢谢您,但我更大的疑惑是当计算完第q年的最大值之后,在计算第q+1年之前为什么不要进行初始化为0,不初始化的话f数组存的还是q年的值,不会影响q+1年的计算吗,希望您能帮帮我(已关注);
by zhaoxubing @ 2023-03-26 13:55:09