Запитання з тегом «random»

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

3
Що з 181783497276652981 та 8682522807148012 у Random (Java 7)?
Чому їх 181783497276652981і 8682522807148012обрали Random.java? Ось відповідний вихідний код від Java SE JDK 1.7: /** * Creates a new random number generator. This constructor sets * the seed of the random number generator to a value very likely * to be distinct from any other invocation of this constructor. */ …
112 java  random 

8
Як швидко, переносно та ретельно висіяти PRNG 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)передбачувано, а …
112 c++  c++11  random 


17
Як створити список випадкових чисел без дублікатів?
Я спробував використовувати random.randint(0, 100), але деякі цифри були однакові. Чи існує метод / модуль для створення списку унікальних випадкових чисел? Примітка. Наступний код заснований на відповіді та був доданий після публікації відповіді. Це не частина питання; це рішення. def getScores(): # open files to read and write f1 = …
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
Як генерувати випадкове ціле число в межах діапазону
Це далі з раніше опублікованого питання: Як генерувати випадкове число в С? Я хочу мати можливість генерувати випадкове число з певного діапазону, наприклад, від 1 до 6, щоб імітувати сторони плашки. Як би я пішов робити це?
108 c  random 

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




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 


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

7
Зважені випадкові числа
Я намагаюся реалізувати зважені випадкові числа. Я зараз просто стукаю головою об стіну і не можу цього зрозуміти. У своєму проекті (Hold'em hand-range, суб'єктивний всебічний аналіз власного капіталу) я використовую випадкові функції Boost. Скажімо, я хочу вибрати випадкове число між 1 і 3 (тобто 1, 2 або 3). Мерсенний генератор …
101 c++  boost  random 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.