我有一个算法可以根据某些条件进行装箱。我发现算法的流程对于读者来说有点复杂。
您可以在下面找到开发的 Java 代码。此代码是否有一个非常简化的替代流程?
void binpack() {
boolean set=false, cmap=false;
while(set==false) {
set=true;
cmap=false;
pack[k.cnt]=new bins(k.lim, k.ptim);
for(int i=0;i<tot;i++) {
int s1,s2;
if(jm[i][1]==0) {
s1=jm[i][0];
set=false;
else if(pack[k.cnt].pushk<k.lim) {
for(int j=0;j<pack[k.cnt].pushk;j++) {
s2=pack[k.cnt].binjm[j][0];
for (Iterator<Integer> g= list[s1].iterator(); g.hasNext();) {
}
}
笔记:
ptim-->现在时间
etim-->结束时间
限制-->限制