Вопросы с тегом «random»

Этот тег предназначен для вопросов, касающихся случайных чисел и их генераторов, будь то псевдослучайных или действительно случайных.

8
Как кратко, портативно и тщательно засеять ГПСЧ mt19937?
Кажется, я вижу много ответов, в которых кто-то предлагает использовать <random>для генерации случайных чисел, обычно вместе с таким кодом: std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution<> dis(0, 5); dis(gen); Обычно это заменяет какую-то «нечестивую мерзость» типа: srand(time(NULL)); rand()%6; Мы могли бы критиковать старый способ, утверждая, что он time(NULL)обеспечивает низкую энтропию, time(NULL)предсказуемость и …
113 c++  c++11  random 



17
Как мне создать список случайных чисел без дубликатов?
Я пробовал использовать random.randint(0, 100), но некоторые цифры совпали. Есть ли метод / модуль для создания списка уникальных случайных чисел? Примечание. Следующий код основан на ответе и был добавлен после публикации ответа. Это не часть вопроса; это решение. def getScores(): # open files to read and write f1 = open("page.txt", …
110 python  random 

5
Почему rand ()% 6 смещен?
Читая, как использовать std :: rand, я нашел этот код на cppreference.com int x = 7; while(x > 6) x = 1 + std::rand()/((RAND_MAX + 1u)/6); // Note: 1+rand()%6 is biased Что не так с выражением справа? Пробовал и работает отлично.
109 c++  random  std 

11
Как сгенерировать случайное целое число из диапазона
Это продолжение ранее опубликованного вопроса: Как сгенерировать случайное число на C? Я хочу иметь возможность генерировать случайное число из определенного диапазона, например от 1 до 6, чтобы имитировать стороны игральной кости. Как бы я это сделал?
108 c  random 

16
Преобразование равномерного распределения в нормальное распределение
Как я могу преобразовать равномерное распределение (как и большинство генераторов случайных чисел, например, между 0,0 и 1,0) в нормальное распределение? Что, если я хочу выбрать среднее значение и стандартное отклонение?



7
Взвешенные случайные числа
Я пытаюсь реализовать взвешенные случайные числа. Я сейчас просто бьюсь головой об стену и не могу понять этого. В своем проекте (диапазоны рук в холдеме, субъективный анализ эквити олл-ин) я использую случайные функции Boost. Итак, допустим, я хочу выбрать случайное число от 1 до 3 (то есть 1, 2 или …
104 c++  boost  random 

2
Генерация случайных чисел в C ++ 11: как генерировать, как это работает? [закрыто]
Трудно сказать, о чем здесь спрашивают. Этот вопрос неоднозначный, расплывчатый, неполный, чрезмерно широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Чтобы прояснить этот вопрос и снова открыть его, посетите Справочный центр . Закрыт 9 лет назад . Недавно я наткнулся на новый способ генерации случайных …
102 c++  c++11  random 

11
Как я могу рандомизировать строки в файле с помощью стандартных инструментов Red Hat Linux?
Как я могу рандомизировать строки в файле с помощью стандартных инструментов Red Hat Linux? У меня нет shufкоманды, так что я ищу что - то вроде perlили awkоднострочника что совершающего ту же задачу.
102 linux  file  random  redhat  shuffle 


10
Создать GUID в MySQL для существующих данных?
Я только что импортировал кучу данных в таблицу MySQL, и у меня есть столбец «GUID», который я хочу в основном заполнить всеми существующими строками новыми уникальными случайными GUID. Как мне это сделать в MySQL? Я попытался UPDATE db.tablename SET columnID = UUID() where columnID is not null И просто сделайте …
102 mysql  random  guid 

12
Как создать случайную строку, подходящую для идентификатора сеанса в PostgreSQL?
Я хотел бы создать случайную строку для использования при проверке сеанса с помощью PostgreSQL. Я знаю, что могу получить случайное число SELECT random(), поэтому попробовал SELECT md5(random()), но это не сработало. Как я могу это сделать?
101 postgresql  random 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.