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

143
Случайная дата в C #

Я ищу краткий, современный код C # для генерации случайной даты между 1 января 1995 года и текущей датой. Я думаю, что какое-то решение, использующее Enumerable.Range, каким-то образом может сделать это более лаконичным....

142
Лучший способ рандомизировать массив с помощью .NET

Как лучше всего рандомизировать массив строк с помощью .NET? Мой массив содержит около 500 строк, и я хотел бы создать новый Arrayс такими же строками, но в случайном порядке. Пожалуйста, включите в свой ответ пример C #....

139
Почему это случайное значение имеет распределение 25/75 вместо 50/50?

Изменить: Итак, в основном то, что я пытаюсь написать, - это 1-битный хеш double. Я хочу сопоставить doubleс trueили falseс вероятностью 50/50. Для этого я написал код, который выбирает некоторые случайные числа (просто в качестве примера я хочу использовать это для данных с регулярностью и все же...

138
Как сгенерировать случайный хеш SHA1 для использования в качестве идентификатора в node.js?

Я использую эту строку для создания идентификатора sha1 для node.js: crypto.createHash('sha1').digest('hex'); Проблема в том, что он каждый раз возвращает один и тот же идентификатор. Возможно ли, чтобы он каждый раз генерировал случайный идентификатор, чтобы я мог использовать его в качестве...

138
Генерация случайной даты между двумя другими датами

Как бы я сгенерировал случайную дату, которая должна быть между двумя другими данными датами? Подпись функции должна выглядеть примерно так: random_date("1/1/2008 1:30 PM", "1/1/2009 4:50 AM", 0.34) ^ ^ ^ date generated has date generated has a random number to be after this to be before this и...

136
JS генерирует случайное логическое значение

Простой вопрос, но меня здесь интересуют нюансы. Я генерирую случайные логические значения, используя следующий метод, который придумал сам: const rand = Boolean(Math.round(Math.random())); random()Кажется, что всякий раз, когда он появляется, всегда есть ловушка - это не совсем случайность, что-то...

135
Генерация случайных чисел с использованием случайной библиотеки C ++ 11

Как следует из названия, я пытаюсь найти способ генерирования случайных чисел с помощью новой <random>библиотеки C ++ 11 . Я пробовал это с этим кодом: std::default_random_engine generator; std::uniform_real_distribution<double> uniform_distance(1, 10.001); Проблема с кодом, который у...

135
Java: случайное длинное число в диапазоне 0 <= x <n

Случайный класс имеет метод для генерации случайных int в заданном диапазоне. Например: Random r = new Random(); int x = r.nextInt(100); Это сгенерирует целое число больше или равное 0 и меньше 100. Я хотел бы сделать то же самое с длинным числом. long y = magicRandomLongGenerator(100); Случайный...

134
Генерация случайных чисел с заданным (числовым) распределением

У меня есть файл с некоторыми вероятностями для разных значений, например: 1 0.1 2 0.05 3 0.05 4 0.2 5 0.4 6 0.2 Я хотел бы генерировать случайные числа, используя это распределение. Существует ли существующий модуль, который этим занимается? Довольно просто написать код самостоятельно (построить...

132
Rails 3: получить случайную запись

Итак, я нашел несколько примеров поиска случайной записи в Rails 2 - кажется, предпочтительный метод: Thing.find :first, :offset => rand(Thing.count) Будучи новичком, я не уверен, как это можно построить с использованием нового синтаксиса find в Rails 3. Итак, что же такое «Rails 3 Way» для...

130
Как сделать случайное число между диапазоном для arc4random_uniform ()?

поэтому моя цель в этом кодовом бите - случайным образом бросить два кубика, и, как мы все знаем, ваш обычный кубик имеет только 6 сторон, поэтому я импортировал Foundation для доступа к arc4random_uniform (UInt32). Я попытался использовать диапазон (1..7), чтобы избежать случайного получения 0,...

130
Выберите 50 элементов из списка случайным образом для записи в файл

Пока я понял, как импортировать файл, создавать новые файлы и рандомизировать список. У меня возникли проблемы с выбором случайным образом только 50 элементов из списка для записи в файл? def...

130
Структура данных для загруженных игральных костей?

Предположим, что у меня есть n-сторонний загруженный кубик, где каждая сторона k имеет некоторую вероятность p K приходить, когда я раскатать. Мне любопытно, есть ли хороший алгоритм для статического хранения этой информации (то есть для фиксированного набора вероятностей), чтобы я мог эффективно...

126
Правильно ли использовать метод JavaScript Array.sort () для перетасовки?

Я помогал кому-то с его кодом JavaScript, и мой взгляд привлек раздел, который выглядел так: function randOrd(){ return (Math.round(Math.random())-0.5); } coords.sort(randOrd); alert(coords); Моя первая мысль была: эй, это не может сработать! Но затем я поэкспериментировал и обнаружил, что, по...