Шаблон кодирования для случайного процентного ветвления?

Итак, допустим, у нас есть блок кода, который мы хотим выполнить 70% раз и еще один-30% раз. if(Math.random() < 0.7) 70percentmethod(); else 30percentmethod(); достаточно просто. Но что, если мы хотим, чтобы он был легко расширяемым, чт ...

Случайное целое число в VB.NET

Мне нужно сгенерировать случайное целое число от 1 до n (где n-положительное целое число) для использования в модульном тесте. Мне не нужно что - то слишком сложное, чтобы обеспечить истинную случайность-просто старомодное случайное число. Как бы я ...

Элегантный метод для генерации массива случайных дат в течение двух дат

у меня есть datepicker, где я показываю два месяца, и я хочу случайным образом выбрать 3 даты в каждом видимом месяце $('.date').datepicker({ minDate: new Date(), dateFormat: 'DD, MM, d, yy', constrainInput: true, beforeShowDay: p ...

Случайность.Далее возвращает всегда одинаковые значения [дубликат]

этот вопрос уже есть ответ здесь: генератор случайных чисел генерирует только одно случайное число 7 ответов Это действительно странно, и я не могу понять, п ...

Как я могу создать случайное число, которое криптографически безопасно в python?

Я делаю проект на Python, и я хотел бы создать случайное число, которое является криптографически защищенным, как я могу это сделать? Я читал в интернете, что числа, генерируемые обычным рандомизатором, не являются криптографически безопасными, и что ...

Почему это делает Рэндом.перетасовать нет?

Почему random.shuffle возвращение None в python? >>> x = ['foo','bar','black','sheep'] >>> from random import shuffle >>> print shuffle(x) None как мне получить перемешанное значение вместо None? ...

Как создать список номеров без дубликатов?

Я пробовал использовать random.randint(0, 100), но некоторые цифры были те же. Есть ли метод / модуль для создания списка уникальных случайных чисел? def getScores(): # open files to read and write f1 = open("page.txt", "r"); p1 = open(" ...

Случайное число от 0 до 1 в python [дубликат]

этот вопрос уже есть ответ здесь: Как получить случайное число между диапазоном float? 3 ответы Я хочу, чтобы случайное число между 0 и 1, Как 0.3452. Я испо ...

Генератор Псевдослучайных Чисел-Экспоненциальное Распределение

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

Каков самый питонический способ вытащить случайный элемент из списка?

скажем у меня есть список x с неизвестной длиной, из которой я хочу случайно поп один элемент, так что список не содержит элемент впоследствии. Что такое наиболее подходящие для Python способ сделать это? Я могу сделать это, используя довольно неудо ...

Python ImportError не может импортировать urandom с Ubuntu 12.04 обновления

обновлен Ubuntu до точного Pangolin (12.04), и случайный Python теперь сломан... Я подозреваю, что другие вещи тоже могут быть сломаны. Как исправить Python? File "/usr/lib/python2.7/random.py", line 47, in <module> from os import uran ...

Генерация случайного десятичного числа в C#

Как я могу получить случайную систему.Десятичное число? System.Random не поддерживает его напрямую. ...

rand () между 0 и 1

таким образом, следующий код делает 0 r = ((double) rand() / (RAND_MAX)) почему имея r = ((double) rand() / (RAND_MAX + 1)) сделать -1 не должно ли добавление одного к RAND_MAX сделать 1 Edit: я получал предупреждение: переполнение целого ...

Как создать случайную строку с помощью PHP?

Я знаю, что функция rand в PHP генерирует случайные целые числа, но каков наилучший способ генерации случайной строки, такой как: исходная строка, 9 символов $string = 'abcdefghi'; пример случайной строки, ограничивающейся 6 символами $string = ...

Рекомендуемый способ инициализации srand?

Мне нужен "хороший" способ для инициализации генератора псевдослучайных чисел в C++. Я нашел статьи о: для того, чтобы генерировать случайные-как чисел srand обычно инициализируется к некоторому отличительному значению, как те связано со вр ...

Randint не всегда следует равномерному распределению

я играл со случайной библиотекой в Python, чтобы имитировать проект, над которым я работаю, и я оказался в очень странном положении. предположим, что у нас есть следующий код в Python: from random import randint import seaborn as sns a = [] for i ...

Как случайный вектор

Я хотел бы случайным образом реорганизовать порядок чисел в векторе, в простой однострочной команде? мой конкретный вектор V имеет 150 записей для каждого значения от 1 до 10: V <- rep(1:10, each=150) ...

Понял ли я /dev/urandom?

Я читал о /dev/urandom и насколько я могу сказать, /dev/random создает криптографически случайных чисел, используя несколько событий, таких как тайминги сетевых пакетов и т. д. Однако правильно ли я понял, что /dev/urandom использует PRNG, посеянный ...

Почему я получаю одну и ту же последовательность для каждого запуска с std::random device с mingw gcc4.8.1?

Я использую следующий код, чтобы проверить c++ <random> библиотека. почему я получаю точно такую же последовательность для каждого запуска скомпилированного исполняемого файла? Это rd() детерминированным при компиляции? Как получить разные вых ...

Простые случайные выборки из базы данных Sql

Как я могу взять эффективную простую случайную выборку в SQL? База данных, о которой идет речь, работает под управлением MySQL; моя таблица составляет не менее 200 000 строк, и мне нужна простая случайная выборка около 10 000. "очевидный" ответ: SE ...