【发布时间】:2015-09-01 03:11:26
【问题描述】:
我想知道是否可以使用 OpenMP 并行化此代码。 OpenMP 会让代码运行得更快吗?有没有更好的方法来实现这一点?
vector<int> t; // already initialized
do{
// Something with current permutation
} while(next_permutation(t.begin(), t.end()));
我知道我可以轻松并行化 for 指令,但这里我有一个 while (condition = true)。
【问题讨论】:
标签: c++ algorithm optimization openmp permutation