我需要定义一个由一组元组组成的元组
tuple link{
string src;
string dest;
};
tuple route{
{link} links
};
{route} possible_routes;
可以代表我的问题的另一种方式是一组集合(一组链接集合)。 唯一成功的尝试是定义一组元组 每个都有一组字符串,但是我需要将其扩展到一组元组。 在OPL中有可能吗?
答案 0 :(得分:1)
在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);
}
致谢