КГ
Она у меня есть в электроне )
Не могу с компа книги читать..
Size: a a a
КГ
N
АР
АР
EZ
EZ
ВВ
(())())
(())()
, так и (()())
.АР
ВВ
N
ВВ
С
AT
#include <utility>
#include <algorithm>
#include <vector>
#include <random>
#include <iostream>
int main()
{
std::vector<size_t> v(10);
std::iota(std::begin(v), std::end(v), size_t{0});
std::random_device rd;
std::mt19937 g(rd());
std::shuffle(std::begin(v), std::end(v), g);
for (size_t i = 0; i < std::size(v); ++i) {
size_t j = v[i];
while (j != i) {
std::swap(v[j], j);
}
v[i] = j;
}
std::copy(std::cbegin(v), std::cend(v), std::ostream_iterator<int>(std::cout, " "));
std::cout << std::endl;
}
AT
V🇺
#include <utility>
#include <algorithm>
#include <vector>
#include <random>
#include <iostream>
int main()
{
std::vector<size_t> v(10);
std::iota(std::begin(v), std::end(v), size_t{0});
std::random_device rd;
std::mt19937 g(rd());
std::shuffle(std::begin(v), std::end(v), g);
for (size_t i = 0; i < std::size(v); ++i) {
size_t j = v[i];
while (j != i) {
std::swap(v[j], j);
}
v[i] = j;
}
std::copy(std::cbegin(v), std::cend(v), std::ostream_iterator<int>(std::cout, " "));
std::cout << std::endl;
}
V🇺
AT
V🇺
AT