Я пытаюсь сделать некоторую замену opt-3 на моем генераторе TSP для эвклидовых расстояний, и поскольку во многих случаях у меня больше, чем ~ 500 узлов, мне нужно случайным образом выбрать хотя бы один из трех узлов, которые я хочу попробуйте обменять.
Поэтому в основном мне нужна функция случайного числа, которая быстро. (нормальный rand() слишком медленный). Это не должно быть потрясающим, достаточно хорошим.
EDIT: Я забыл упомянуть, я сижу в среде, где я не могу добавить никаких библиотек, кроме стандартной языковой библиотеки (например, STL, iostream и т.д.). Таким образом, нет boost =/