random- все статьи тега ➜ страница 4


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

Я хотел бы создать случайный список целых чисел для целей тестирования. Распределение чисел не имеет значения. Единственное, что считается-это времени. Я знаю, что генерация случайных чисел-это трудоемкая задача, но должен быть лучший способ. вот мое текущее решение: import random import timeit # Random lists from [0-999] interval print [random.randint(0, 1000) for r in xrange(10)] # v1 print [random.choice([i for i in xrange(1000)]) for r in xrange(10)] # v2 # Measurement: t1 = timeit.Timer ...

Свифт случайных float между 0 и 1

в Swift я пытаюсь получить случайный поплавок между 0 и 1, но я не могу заставить преобразования типов работать. func randomCGFloat() -> CGFloat { return CGFloat(arc4random()) / UINT32_MAX } Я получаю 'CGFloat' не конвертируется в' UInt8 ' ошибка Запуск Xcode 6. ...

Получить случайную выборку из списка при сохранении порядка элементов?

у меня есть сортированный список, скажем: (это не просто числа, это список объектов, которые сортируются с помощью сложного алгоритма, занимающего много времени) mylist = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ,9 , 10 ] есть ли какая-то функция python, которая даст мне N элементов, но сохранит порядок? пример: randomList = getRandom(mylist,4) # randomList = [ 3 , 6 ,7 , 9 ] randomList = getRandom(mylist,4) # randomList = [ 1 , 2 , 4 , 8 ] etc... ...

Плюсы и минусы RNGCryptoServiceProvider

каковы плюсы и минусы использования System.Security.Cryptography.RNGCryptoServiceProvider vs System.Random. Я знаю, что RNGCryptoServiceProvider это больше случайной, т. е. менее предсказуемым для хакеров. Любые другие плюсы или минусы? обновление: согласно ответам, вот плюсы и минусы использования RNGCryptoServiceProvider до сих пор: плюсы RNGCryptoServiceProvider является более сильным криптографически случайным числом, что означает, что было бы лучше для определения ключей шифрования и ...

srand () - почему вы звоните только один раз?

этот вопрос касается комментария в этом вопросе рекомендуемый способ инициализации srand? первый комментарий говорит, что srand() должен вызываться только один раз в приложении. Почему это так? ...

Сгенерируйте случайное имя файла в оболочке unix

Я хотел бы создать случайное имя файла в оболочке unix (скажем, tcshell). Имя файла должно состоять из случайных 32 шестнадцатеричные цифры, например: c7fdfc8f409c548a10a0a89a791417c5 (к которому я добавлю, что необходимо). Дело в том, что это можно сделать только в оболочке, не прибегая к программе. ...

Как работает криптографически безопасный генератор случайных чисел?

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

Генерировать GUID в MySQL для существующих данных?

Я только что импортировал кучу данных в таблицу MySQL, и у меня есть столбец "GUID", который я хочу в основном заполнить все существующие строки новыми и уникальными случайными GUID. Как это сделать в MySQL ? пробовал UPDATE db.tablename SET columnID = UUID() where columnID is not null и просто получить каждое поле то же самое ...

Самый быстрый способ генерации случайного логического значения

таким образом, существует несколько способов создания случайного bool в C#: С Помощью Случайного.Далее ():rand.Next(2) == 0 С Помощью Случайного.NextDouble(): rand.NextDouble() > 0.5 есть ли на самом деле разница? Если да, то какой из них на самом деле имеет лучшую производительность? Или есть другой способ, который я не видел, что может быть еще быстрее? ...

Является ли генератор случайных чисел c# потокобезопасным?

Это C# ' s Random.Next() метод является потокобезопасным? ...

Генерация уникальных случайных чисел в Java

Я пытаюсь получить случайные числа между 0 и 100. Но я хочу, чтобы они были уникальными, а не повторялись в последовательности. Например, если я получил 5 чисел, они должны быть 82,12,53,64,32, а не 82,12,53,12,32 Я использовал это, но он генерирует те же числа в последовательности. Random rand = new Random(); selected = rand.nextInt(100); ...

Как я могу получить случайное число в Котлин?

универсальный метод, который может возвращать случайное целое число между 2 параметрами, как ruby делает с rand(0..n). есть предложения? ...

Быстрый способ генерации псевдослучайных битов с заданной вероятностью 0 или 1 для каждого бита

как правило, генератор случайных чисел возвращает поток битов, для которых вероятность наблюдать 0 или 1 в каждой позиции равна (т. е. 50%). Давайте назовем это непредвзятым PRNG. мне нужно сгенерировать строку псевдослучайных битов со следующим свойством: вероятность увидеть 1 в каждой позиции равна p (т. е. вероятность увидеть 0 равна 1-p). Параметр p является вещественным числом от 0 до 1; в моей задаче бывает, что он имеет разрешение 0,5%, т. е. он может принимать значения 0%, 0.5%, 1%, 1.5 ...

Как создать случайное значение BigInteger в Java?

мне нужно сгенерировать произвольно большие случайные целые числа в диапазоне от 0 (включительно) до n (эксклюзив). Моей первой мыслью было позвонить nextDouble и умножить на n, но как только n становится больше 253, результаты не будут равномерно распределены. BigInteger имеет следующий конструктор: public BigInteger(int numBits, Random rnd) создает случайно сгенерированный BigInteger, равномерно распределенный по диапазону 0 до (2кол-во бит - 1) включительно. как это можно использова ...

Как выбрать случайный элемент из массива в Python? [дубликат]

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

Как выбрать предмет по его вероятности?

У меня есть список предметов. Каждый из этих пунктов имеет свою собственную вероятность. может ли кто-нибудь предложить алгоритм выбора элемента на основе его вероятности? ...