Запитання з тегом «random»

Цей тег призначений для питань, що стосуються випадкових чисел та їх генераторів, будь то псевдовипадкові чи справді випадкові.

2
Чому я отримую саме цей колірний малюнок під час використання rand ()?
Я спробував створити файл із зображеннями, як це: uint8_t raw_r[pixel_width][pixel_height]; uint8_t raw_g[pixel_width][pixel_height]; uint8_t raw_b[pixel_width][pixel_height]; uint8_t blue(uint32_t x, uint32_t y) { return (rand()%2)? (x+y)%rand() : ((x*y%1024)%rand())%2 ? (x-y)%rand() : rand(); } uint8_t green(uint32_t x, uint32_t y) { return (rand()%2)? (x-y)%rand() : ((x*y%1024)%rand())%2 ? (x+y)%rand() : rand(); } uint8_t red(uint32_t x, uint32_t …
170 c  image  random 

17
Як боротися з повільним генератором SecureRandom?
Якщо ви хочете криптографічно сильних випадкових чисел на Java, ви використовуєте SecureRandom. На жаль, SecureRandomможе бути дуже повільним. Якщо він використовується /dev/randomв Linux, він може блокувати очікування достатньої ентропії для нарощування. Як уникнути штрафу за виконання? Хтось використовував нечасті математики як рішення цієї проблеми? Чи може хтось підтвердити, що ця …

8
Скільки випадкових елементів перед MD5 виробляє зіткнення?
У мене є бібліотека зображень на Amazon S3. Для кожного зображення я md5 вихідну URL-адресу на своєму сервері плюс часову позначку, щоб отримати унікальне ім'я файлу. Оскільки S3 не може мати підкаталоги, мені потрібно зберігати всі ці зображення в одній плокій папці. Чи потрібно турбуватися про зіткнення хеш-значення MD5, яке …
164 random  md5  hash 

2
Чи "161803398" спеціальний номер? Всередині Math.Random ()
Я підозрюю, що відповідь - " Через математику ", але я сподівався, що хтось зможе дати трохи більше розуміння на базовому рівні ... Я сьогодні роздумував над вихідним кодом BCL, дивлячись на те, як реально реалізувались деякі класи, якими я користувався раніше. Я ніколи не замислювався над тим, як генерувати …
162 c#  .net  algorithm  random 

14
Виберіть випадкову величину з перерахунку?
Якщо у мене є такий перелік: public enum Letter { A, B, C, //... } Який найкращий спосіб вибрати один випадковим чином? Це не повинно бути якісною кулестійкою продукцією, але досить рівномірне розподілення було б непогано. Я міг би зробити щось подібне private Letter randomLetter() { int pick = new …
162 java  random  enums 

8
Як правильно насіти генератор випадкових чисел
Я намагаюся генерувати випадкову рядок у Go, і ось код, який я написав досі: package main import ( "bytes" "fmt" "math/rand" "time" ) func main() { fmt.Println(randomString(10)) } func randomString(l int) string { var result bytes.Buffer var temp string for i := 0; i < l; { if string(randInt(65, 90)) …
160 random  go 


13
Генерування випадкових цілих чисел з діапазону
Мені потрібна функція, яка б генерувала випадкове ціле число в заданому діапазоні (включаючи граничні значення). Я не пред'являю необґрунтованих вимог до якості / випадковості, у мене є чотири вимоги: Мені це потрібно, щоб бути швидким. Мій проект повинен генерувати мільйони (а іноді навіть десятки мільйонів) випадкових чисел, і моя поточна …
157 c++  random 

11
Найкращий спосіб створити унікальний маркер в Rails?
Ось що я використовую. Маркер не обов'язково повинен бути чути, щоб здогадуватися, він більше схожий на короткий ідентифікатор URL, ніж будь-що інше, і я хочу, щоб він був коротким. Я переглянув кілька прикладів, які я знайшов в Інтернеті, і в разі зіткнення, думаю, що код нижче відтворить маркер, але я …

12
Випадкове число між двома подвійними числами
Чи можливо генерувати випадкове число між 2 парними? Приклад: public double GetRandomeNumber(double minimum, double maximum) { return Random.NextDouble(minimum, maximum) } Тоді я називаю це таким чином: double result = GetRandomNumber(1.23, 5.34); Будь-які думки були б вдячні.
156 c#  random 

9
Ефективний метод для створення рядка UUID в JAVA (UUID.randomUUID (). ToString () без тире)
Я хотів би ефективну утиліту для створення унікальних послідовностей байтів. UUID є хорошим кандидатом, але UUID.randomUUID().toString()генерує такі речі, як 44e128a5-ac7a-4c9a-be4c-224b6bf81b20це добре, але я вважаю за краще штрих без штриху. Я шукаю ефективний спосіб генерування випадкових рядків, лише з буквено-цифрових символів (без тире або будь-яких інших спеціальних символів).
154 java  random  uuid 

30
Необхідність передбачуваного генератора випадкових випадків
Я розробник веб-ігор, і у мене виникла проблема зі випадковими числами. Скажімо, у гравця є 20% шансу отримати критичний удар своїм мечем. Це означає, що 1 з 5 звернень має бути критичним. Проблема в тому, що я отримав дуже погані реальні результати - іноді гравці отримують 3 критики за 5 …
151 c++  algorithm  random 

25
Випадковий запис в ActiveRecord
Мені потрібно отримати випадковий запис із таблиці через ActiveRecord. Я наслідував приклад Джаміса Бака з 2006 року . Однак я також натрапив на інший спосіб пошуку в Google (не можу приписувати посилання через нові обмеження користувача): rand_id = rand(Model.count) rand_record = Model.first(:conditions => ["id >= ?", rand_id]) Мені цікаво, як …


9
Генератор випадкових чисел JavaScript насіння
Функція JavaScript Math.random()повертає випадкову величину між 0 і 1, автоматично висівається на основі поточного часу (подібно до Java, я вважаю). Однак я не думаю, що немає способу встановити для вас своє насіння. Як я можу зробити генератор випадкових чисел, для якого я можу надати власне значення насіння, щоб я міг …
150 javascript  random  seed 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.