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

239
Лучший способ перетасовать два массива в унисон

У меня есть два массива разных форм, но одинаковой длины (начальный размер). Я хочу перетасовать каждый из них так, чтобы соответствующие элементы продолжали соответствовать - т.е. перетасовывать их в унисон относительно их ведущих показателей. Этот код работает и иллюстрирует мои цели: def...

238
Получить случайное число в центре

На этот вопрос есть ответы на Переполнение стека на русском языке : Генерация случайного числа, с неравномерным распределением Можно ли получить случайное число от 1 до 100 и сохранить результаты в основном в диапазоне 40–60? Я имею в виду, что из этого диапазона он будет выходить редко, но я...

229
Генерация случайных паролей

Когда пользователь на нашем сайте теряет свой пароль и отправляется на страницу «Потерянный пароль», нам нужно дать ему новый временный пароль. Я не против того, насколько это случайно, или, если оно соответствует всем «необходимым» правилам надежного пароля, все, что я хочу сделать, это дать им...

226
Как случайным образом выбрать строки в SQL?

Я использую MSSQL Server 2005. В моей БД у меня есть таблица "customerNames", которая имеет два столбца "Id" и "Name" и ок. 1000 результатов. Я создаю функциональность, где мне приходится каждый раз выбирать 5 клиентов случайным образом. Может кто-нибудь сказать мне, как создать запрос, который...

212
Создать случайную точку внутри круга (равномерно)

Мне нужно создать равномерно случайную точку в радиусе круга R . Я понимаю это, просто выбирая равномерно случайный угол в интервале [0 ... 2π) и равномерно случайный радиус в интервале (0 ... R ), я получу больше точек к центру, поскольку для двух данных радиусы, точки в меньшем радиусе будут...

203
Является ли java.util.Random действительно так случайно? Как я могу сгенерировать 52! (факториал) возможные последовательности?

Я использовал, Random (java.util.Random)чтобы перетасовать колоду из 52 карт. Есть 52! (8.0658175e + 67) возможностей. Тем не менее, я обнаружил, что начальное число для java.util.Randoma long- намного меньше при 2 ^ 64 (1.8446744e + 19). Отсюда я подозреваю, java.util.Random действительно ли это...

202
Разница между java.util.Random и java.security.SecureRandom

Моя команда получила серверный код (на Java), который генерирует случайные токены, и у меня есть вопрос относительно того же самого - Назначение этих токенов довольно чувствительно - используется для идентификатора сеанса, ссылок для сброса пароля и т. Д. Поэтому они должны быть криптографически...

190
Генерация случайного пароля в php

Я пытаюсь сгенерировать случайный пароль в php. Однако я получаю все 'а' и возвращаемый тип имеет тип массив, и я хотел бы, чтобы это была строка. Любые идеи о том, как исправить код? Спасибо. function randomPassword() { $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789";...

189
Выбрать случайный элемент из массива

Предположим, у меня есть массив, и я хочу выбрать один элемент случайным образом. Какой самый простой способ сделать это? Очевидный путь был бы array[random index]. Но, может быть, есть что-то вроде рубина array.sample? Или, если нет, такой метод может быть создан с использованием...

185
Причины использования функции set.seed

Много раз я видел set.seedфункцию в R, прежде чем запустить программу. Я знаю, что это в основном используется для генерации случайных чисел. Есть ли какая-то конкретная необходимость установить...

179
Уникальные (неповторяющиеся) случайные числа в O (1)?

Я хотел бы генерировать уникальные случайные числа от 0 до 1000, которые никогда не повторяются (т.е. 6 не появляется дважды), но это не прибегает к чему-то вроде поиска O (N) предыдущих значений, чтобы сделать это. Это...

179
Случайные / шумовые функции для GLSL

Поскольку производители драйверов графических процессоров обычно не пытаются реализовать их noiseXв GLSL, я ищу набор служебных функций «швейцарский армейский нож для графической рандомизации» , предпочтительно оптимизированный для использования в шейдерах графических процессоров. Я предпочитаю...

177
random.seed (): Что это делает?

Я немного запутался в том, что random.seed()делает в Python. Например, почему приведенные ниже испытания делают то, что они делают (последовательно)? >>> import random >>> random.seed(9001) >>> random.randint(1, 10) 1 >>> random.randint(1, 10) 3 >>>...

172
Как выбрать случайное значение из перечисления?

Учитывая произвольное перечисление в C #, как выбрать случайное значение? (Я не нашел этот очень простой вопрос на SO. Я опубликую свой ответ через минуту как справку для любого, но, пожалуйста, не стесняйтесь размещать свой собственный...

171
Является ли это «достаточно хорошим» случайным алгоритмом; почему не используется, если это быстрее?

Я создал класс с именем QuickRandom, и его задача - быстро генерировать случайные числа. Это действительно просто: просто возьмите старое значение, умножьте на a doubleи возьмите десятичную часть. Вот мой QuickRandomкласс в полном объеме: public class QuickRandom { private double prevNum; private...