【发布时间】:2018-07-23 11:23:43
【问题描述】:
我需要定义一组由一组元组组成的元组
tuple link{
string src;
string dest;
};
tuple route{
{link} links
};
{route} possible_routes;
可以代表我的问题的另一种方式是一组集合(一组链接)。 唯一成功的试验是定义一组元组 每个都有一组字符串,但我需要将其扩展到一组元组。 这在 OPL 中可能吗?
【问题讨论】:
我需要定义一组由一组元组组成的元组
tuple link{
string src;
string dest;
};
tuple route{
{link} links
};
{route} possible_routes;
可以代表我的问题的另一种方式是一组集合(一组链接)。 唯一成功的试验是定义一组元组 每个都有一组字符串,但我需要将其扩展到一组元组。 这在 OPL 中可能吗?
【问题讨论】:
在 OPL 元组中,您只能使用 int 数组。但是你可以写
tuple link{
string src;
string dest;
};
{link} possible_routes[1..2]=[{<"A","B">,<"B","C">,<"C","D">},{<"A","E">}];
execute
{
writeln(possible_routes);
}
【讨论】: