我有以下变量:
tuple subtour
{
int size;
{int} customers;
};
{subtour} S;现在,我想用OPL脚本创建一个新的子旅游,并将它添加到S中。我知道我可以用S.add()创建一个新的子旅游,但是在添加子旅游时,我需要在大括号中添加什么来创建一组新的客户?我已经尝试过类似S.add(5,new (1,5,6))之类的东西,但没有成功。
发布于 2020-10-18 19:28:22
tuple subtour
{
int size;
{int} customers;
};
{subtour} S;
{int} emptysubset;
execute
{
S.add(1,emptysubset);
Opl.first(S).customers.add(1);
Opl.first(S).customers.add(5);
Opl.first(S).customers.add(6);
writeln(S);
}给出
{<1 {1 5 6}>}https://stackoverflow.com/questions/64416554
复制相似问题