如何在一个柔性容器中查找最大总量

问题描述

假设有一行输入3 4 2 5 6。输入的每个数字都是我可以接受并插入到Container对象中的数量。此容器具有灵活的容量。因此,容器对象将类似于Container(int quantity,int capacity,int increaseCapacity)increaseCapacity一个数字,如果每个输入的容量小于该输入的容量,则增加capacity。示例:我初始化Container(0,4,6),每次我初始化Container的数量必须为0。然后我的程序读取第一个输入3。Container将检查其容量是否小于或大于3,如果容量大于3。然后取3并添加数量。然后容量减少了3,因为我已经使用过了。然后我的程序将读取第二个输入4,它检查现在为0的容量。然后我的程序将不使用4,但它的容量随着增加的Capacity 6而增加。现在,我的程序读取第三个输入为2,现在容器容量为0 + 6 = 6。 那怎么假设我应该在输入中找到最大容量呢?我的程序应该知道应该在哪个迭代中增加容量,或者接受输入并将其添加数量中。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)