У меня есть std::vector V из N уникальных элементов (тяжелые структуры). Как можно эффективно выбрать из него M случайных уникальных элементов?
Например. V содержит 10 элементов: { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, и я выбираю три...
- 4, 0, 9
- 0, 7, 8
- Но НЕ это: 0, 5, 5
Подробнее здесь: https://stackoverflow.com/questions/965 ... que-values