Function template is_permutation
boost::compute::is_permutation — Permutation checking algorithm.
Synopsis
template<typename InputIterator1, typename InputIterator2>
bool is_permutation(InputIterator1 first1, InputIterator1 last1,
InputIterator2 first2, InputIterator2 last2,
command_queue & queue = system::default_queue());
Description
Проверяет, можно ли изменить диапазон [первый1, последний1) в диапазон [первый2, последний2)
Параметры: |
<first1> |
Итератор, указывающий на начало первого диапазона |
<first2> |
Итератор, указывающий на начало второго диапазона |
<last1> |
Итератор, указывающий на конец первого диапазона |
<last2> |
Итератор, указывающий на конец второго диапазона |
<queue> |
Очередь на выполнение |
|
Возвращение: |
Правда, если она может быть изменена. Ложно, в противном случае. |