| 695 | } |
| 696 | |
| 697 | std::vector<int> createRandomArrayOfIntegers(const int size, const unsigned int seed) |
| 698 | { |
| 699 | std::mt19937 generator(seed != 0 ? seed : std::random_device{}()); |
| 700 | |
| 701 | std::vector<int> v(size); |
| 702 | std::iota(v.begin(), v.end(), 0); |
| 703 | |
| 704 | std::shuffle(v.begin(), v.end(), generator); |
| 705 | |
| 706 | return v; |
| 707 | } |
| 708 | |
| 709 | |
| 710 | std::string num2str(int num) |
no test coverage detected