arrays - 如何在 CPLEX 中将数组转换为集合?
问题描述
让我们这么说
int A=[1 2 3 4];
如何将其转换为集合?
{int} SetA =?
解决方案
range r=1..4;
int A[r]=[1, 2 ,3 ,4];
{int} s={A[i] | i in r};
execute
{
writeln(s);
}
给
{1 2 3 4}
推荐阅读
- python - VSCode,尽管在我的python shell中安装了所述模块,但仍然遇到模块错误
- java - 如何找到 4、5 和 6 的前 5 个倍数并将它们添加到 ArrayList?
- postgresql - 使用 Knex 进行超测
- powershell - 使用带有格式化文本的 Powershell mailto 发送电子邮件
- git - Git 将私有分支重新设置为最新的主分支
- javascript - 如何以通用时间格式存储小时和分钟?
- javascript - 条纹firebase可调用函数返回null
- android - Android LiveData 转换:更改 LiveData 对象值
- bash - 如果 [ ] 中包含的字符串中存在单字符文件名,则整个字符串将替换为该字符
- javascript - jQuery ajaxForm uploadProgress 防止烧瓶 render_template