我在IBM CPlex中定义了一个名为“A”的数组,该数组在一个集合上编入索引 . 该集合是图形中的一组边,例如{<1,2>,<1,3>,...} . 每条边都被定义为一个tupple . 在后处理部分,我把“writeln(A [<1,2>])”但我不知道为什么我不能得到相关数组元素的数量,我将面临一个奇怪的错误 . 有人可以帮我解决这个问题吗?
谢谢 .
我用这段代码打印出数组元素的值 . 它可能适合您的情况 . 请注意,matchup2是一个元组数组 .
执行PostProcess {var m = 0;
for (var w=1; w<=nbWeeks; w++) { for (var d=1; d<=nbDaysPerWeek; d++) for (var s=1; s<=nbSlotsPerDay; s++) { write("W"+w+" D"+d+" S"+s+" "); for (var c=1; c<=nbLocations; c++) { ++m; write("<"+matchup2[mList[m]].a+","+matchup2[mList[m]].b+"> "); } writeln(); } writeln(); }
}
1 回答
我用这段代码打印出数组元素的值 . 它可能适合您的情况 . 请注意,matchup2是一个元组数组 .
执行PostProcess {var m = 0;
}