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

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


12
Створюйте на графіках чітко різні кольори RGB
При генерації графіків та відображенні різних наборів даних зазвичай є гарною ідеєю розрізняти набори за кольором. Тож один рядок - червоний, а наступний - зелений тощо. Тоді проблема полягає в тому, що коли кількість наборів даних невідома, потрібно випадково генерувати ці кольори, і вони часто потрапляють дуже близько один до …
84 c#  random  graph  colors 

5
Отримати випадкову вибірку зі списку, зберігаючи порядок товарів?
У мене є відсортований список, скажімо: (це насправді не просто числа, це список об’єктів, які сортуються за складним трудомістким алгоритмом) mylist = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ,9 , 10 ] Чи існує якась функція python, яка дасть мені …

10
Створення списку випадкових чисел, підсумовуючи до 1
Як скласти список N (скажімо 100) випадкових чисел, щоб їх сума дорівнювала 1? Я можу скласти список випадкових чисел за допомогою r = [ran.random() for i in range(1,100)] Як би я змінив це так, щоб список складав 1 (це для моделювання ймовірності).
84 python  random 

7
встановити випадкове насіння по всій програмі в python
У мене досить велика програма, де я використовую функції randomмодуля в різних файлах. Я хотів би мати можливість встановити випадкове насіння один раз, в одному місці, щоб програма завжди повертала однакові результати. Чи можна цього взагалі досягти python?
84 python  random  seed 


10
Ефективно генерувати 16-значний буквено-цифровий рядок
Я шукаю дуже швидкий спосіб генерування буквено-цифрового унікального ідентифікатора первинного ключа в таблиці. Щось на зразок цієї роботи? def genKey(): hash = hashlib.md5(RANDOM_NUMBER).digest().encode("base64") alnum_hash = re.sub(r'[^a-zA-Z0-9]', "", hash) return alnum_hash[:16] Що було б хорошим способом генерації випадкових чисел? Якщо я базую це на мікрочасі, мені доводиться враховувати можливість декількох викликів …
84 python  hash  random 


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


4
Чому нова випадкова бібліотека краща за std :: rand ()?
Тож я побачив виступ під назвою rand (), який вважається шкідливим, і він виступав за використання парадигми розподілу двигуна генерації випадкових чисел над простою std::rand()парадигмою плюс модуль. Однак я хотів побачити недоліки з std::rand()перших вуст, тому провів швидкий експеримент: В принципі, я написав 2 функції getRandNum_Old()і , getRandNum_New()що генерується випадкове …
82 c++  c++11  random 

2
Як рандомізувати вектор
Я хотів би випадково реорганізувати порядок чисел у векторі, за допомогою простої однорядкової команди? Мій конкретний вектор V містить 150 записів для кожного значення від 1 до 10: V <- rep(1:10, each=150)
81 r  vector  random  shuffle 



11
Випадкове взагалі ледве випадкове?
Я зробив це для перевірки випадковості випадків: >>> from random import randint >>> >>> uniques = [] >>> for i in range(4500): # You can see I was optimistic. ... x = randint(500, 5000) ... if x in uniques: ... raise Exception('We duped %d at iteration number %d' % (x, …

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