random- все статьи тега


postgresql выборка 100 случайных строк

Следующий запрос занимает около 300-400 МС на postgresql 9.1. Таблица содержит ~2М строк. Оправдано ли такое исполнение? Можно ли его улучшить? SELECT "Products"."Id" , "Products"."Title" , "Products"."ThumbHeight" , "Products"."LargeImageWidth" , "Products"."LargeImageHeight" , "Products"."Url" , "Products"."BrowseNodeId" FROM "Products" WHERE "Products"."Id" = ANY(ARRAY(SELECT (random()*2233071)::int FROM generate_series(1, 100))); И вот ...

Случайное Булево Значение

Я пытаюсь сгенерировать случайный int, который является либо 0, либо 1 в C++. Прямо сейчас, я получаю 0 каждый раз, когда я запускаю этот код, и я не уверен, почему. В чем тут проблема? #include <ctime> #include <cstdlib> srand(time(0)); int randomval = rand() % 2; cout << randomval << endl; ...

Алгоритм генерации случайных чисел Пуассона и бинома?

Я огляделся вокруг, но не знаю, как это сделать. Я нашел эту страницу, на которой в последнем абзаце написано: Простой генератор случайных чисел, взятых из распределения Пуассона, получается по следующему простому рецепту: Если x1, x2, ... представляет собой последовательность случайных чисел с равномерным распределением между нулем и единицей, k-первое целое число, для которого произведение x1 · x2 · ... * x k+1 - λ Я нашел другую страницу, описывающую, как генерировать биномиальные числа ...

Уникальный random-srand в java? (как в c++)

В настоящее время я использую Random rand = new Random(); myNumber = rand.nextInt((100-0)+1)+0; И это псевдослучайно, потому что я всегда получаю одну и ту же последовательность чисел. Я помню, что в c++ вы могли бы просто использовать ctime и использовать srand, чтобы сделать его уникальным. Как это сделать на Яве ? ...

Насколько безопасна случайная функция в asp.net/c#

Я разрабатываю генератор паролей, который будет работать на веб-странице. Я использую встроенные функции функции .net Random(); для генерации случайных чисел. Затем они используются для выбора различных символов верхнего / нижнего регистра и чисел из строки. Мне интересно, насколько безопасно использовать функцию Random(); для генерации паролей. Обратите внимание, что эти пароли истекают через 2 минуты, и страница позволит генерировать только 3 раза на IP-адрес. ...

Как сделать случайную выборку 2-х параметрического распределения Вейбулла в python

Мне было интересно, как сгенерировать случайное распределение Вейбулла с 2-параметром (лямбда, k) в python. Я знаю, что у numpy есть numpy.случайность.Вейбулла , но он принимает только параметр a в качестве формы распределения. ...

Сгенерируйте случайное число, попадающее в кратный диапазон

Как я буду генерировать случайное целое число в python, которое есть случайный, но попадает в таблицу умножения (таблица умножения) диапазон как таковой и определяется значением, которое я указываю? Пример.Предположим, я хочу сгенерировать случайное число от 10 до 100, но оно должно быть кратно 7. Возможные возвращаемые значения могут быть 14, 28, 49, 77 и т. д. Макет функции может выглядеть следующим образом: def gen_random(f, min, max): #generate random number between min and max that ...

Python генератор случайных чисел уникальный номер перед использованием новых чисел

Скажем, у меня есть несколько случайных чисел 0-9. Я хочу найти способ получить значения 0-9, но я не хочу повторять другое число, пока все остальные значения не будут использованы равное количество раз. Ex. 4, 6, 5, 3, 0, 1, 9, 2, 7, 8, (номер Рэнда, потому что я использовал все остальные числа один раз) Есть ли какой-нибудь эффективный способ сделать это? ...

Алгоритм генерации случайного 2D полигона

Я не знаю, как подойти к этой проблеме. Я не уверен, насколько это сложная задача. Моя цель - иметь алгоритм, который генерирует любой полигон. Мое единственное требование - чтобы многоугольник не был сложным (то есть стороны не пересекались). Я использую Matlab для выполнения математики, но все абстрактное приветствуется. Какая-либо помощь / направление? Правка: Я больше думал о коде, который может генерировать любой полигон, даже такие вещи, как это: ...

Генерировать случайное число между двумя числами в JavaScript

Существует ли способ генерировать случайное число в заданном диапазоне (например, от 1 до 6: 1, 2, 3, 4, 5, или 6) в JavaScript? ...

Генерация симметричных матриц в пакете numpy

Я пытаюсь генерировать симметричные матрицы в numpy. В частности, эти матрицы должны иметь случайные места записей, и в каждой записи содержимое может быть случайным. Вдоль главной диагонали нас не интересует, какие энты там находятся, поэтому я произвел рандомизацию и их. Подход, который я использовал, заключается в том, чтобы сначала сгенерировать матрицу NxN all zero и просто замкнуть цикл над индексами матриц. Однако, учитывая, что циклирование относительно дорого в python, мне интересно ес ...

Распределение случайных чисел

У меня есть два варианта кода: Вариант 1 int myFunc() { return new Random().nextInt(); } Или: Вариант 2 private static final Random random = new Random(); int myFunc() { return random.nextInt(); } Я понимаю, что option 2 более идиоматично. Я задаюсь вопросом о действительности option 1. В option 1 я буду использовать только первое число, порожденное данным семенем. В option 2 я выбираю семя и генерирую числа n, используя это семя. IIUC гарантии на случайность находятся на это ...

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

Как я могу генерировать случайное целое число между двумя указанными переменными в Javascript, например x = 4 и y = 8 выведет любой из 4, 5, 6, 7, 8? ...

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

Предположим, у меня есть следующий список: foo = ['a', 'b', 'c', 'd', 'e'] каков самый простой способ получить элемент случайным образом из этого списка? ...

Генерация случайных строк/символов в JavaScript

Я хочу 5-символьную строку, состоящую из символов, выбранных случайным образом из набора [a-zA-Z0-9]. каков наилучший способ сделать это с помощью JavaScript? ...

Понимание " случайности"

Я не могу обойти это, что более случайно? rand() или rand() * rand() Я нахожу это настоящий тизер мозга, не могли бы вы мне помочь? EDIT: интуитивно я знаю, что математический ответ будет заключаться в том, что они одинаково случайны, но я не могу не думать, что если вы "запустите алгоритм случайных чисел" дважды, когда вы умножите их вместе, вы создадите что-то более случайное, чем просто делаете это однажды. ...

Генерировать случайные целые числа от 0 до 9

как я могу генерировать случайные целые числа от 0 до 9 (включительно) в Python? т. е. 0,1,2,3,4,5,6,7,8,9 ...

Как я могу генерировать случайные буквенно-цифровые строки в C#? [закрытый]

Как я могу генерировать случайные 8-символьные буквенно-цифровые строки в C#? ...

Генерация случайных чисел в Objective-C

Я в основном голова Java, и я хочу, чтобы способ генерировать псевдослучайное число между 0 и 74. В Java я бы использовал метод: Random.nextInt(74) меня не интересует дискуссия о семенах или истинной случайности, просто как вы выполняете одну и ту же задачу в Objective-C. Я просмотрел Google, и там просто, кажется, много разных и противоречивых бит информации. ...

Генератор случайных строк PHP

Я пытаюсь создать рандомизированную строку в PHP, и я не получаю абсолютно никакого вывода с этим: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring = $characters[rand(0, strlen($characters))]; } return $randstring; } RandomString(); echo $randstring; что я делаю не так? ...