«random» etiketlenmiş sorular

Bu etiket, rasgele sayılarla ve bunların üreteçleriyle ilgili, sözde rastgele veya gerçekten rasgele sorular içindir.

8
Mt19937 PRNG'yi özlü, taşınabilir ve kapsamlı bir şekilde nasıl tohumlayabilirim?
Birisinin <random>rastgele sayılar oluşturmak için kullanılmasını önerdiği birçok yanıt görüyorum , genellikle bunun gibi kodlarla birlikte: std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution<> dis(0, 5); dis(gen); Genellikle bu, aşağıdaki gibi bir tür "kutsal olmayan iğrençliğin" yerini alır: srand(time(NULL)); rand()%6; Biz olabilir eleştirmek savunarak eski yol time(NULL), düşük entropi sağlar time(NULL)tahmin edilebilir ve …
113 c++  c++11  random 

3
Random'da (Java 7) 181783497276652981 ve 8682522807148012 ile ne var?
Neden seçildi 181783497276652981ve 8682522807148012seçildi Random.java? Java SE JDK 1.7'den ilgili kaynak kodu şöyledir: /** * Creates a new random number generator. This constructor sets * the seed of the random number generator to a value very likely * to be distinct from any other invocation of this constructor. */ public …
112 java  random 


17
Yinelenmeyen rastgele sayılardan oluşan bir listeyi nasıl oluştururum?
Kullanmayı denedim random.randint(0, 100)ama bazı rakamlar aynıydı. Benzersiz rastgele sayılar listesi oluşturmak için bir yöntem / modül var mı? Not: Aşağıdaki kod bir yanıta dayanmaktadır ve yanıt gönderildikten sonra eklenmiştir. Sorunun bir parçası değil; çözüm bu. def getScores(): # open files to read and write f1 = open("page.txt", "r"); p1 …
110 python  random 

5
Rand ()% 6 neden önyargılıdır?
Std :: rand'ın nasıl kullanılacağını okurken, bu kodu cppreference.com'da buldum int x = 7; while(x > 6) x = 1 + std::rand()/((RAND_MAX + 1u)/6); // Note: 1+rand()%6 is biased Sağdaki ifadenin nesi yanlış? Denedim ve mükemmel çalışıyor.
109 c++  random  std 


11
Bir aralıktan rastgele bir tam sayı nasıl oluşturulur
Bu, daha önce gönderilen bir sorunun devamı niteliğindedir: C'de rastgele bir sayı nasıl oluşturulur? Bir kalıbın kenarlarını taklit etmek için 1 ila 6 gibi belirli bir aralıktan rastgele bir sayı üretebilmek istiyorum. Bunu nasıl yapacağım?
108 c  random 





7
Ağırlıklı rastgele sayılar
Ağırlıklı rastgele sayılar uygulamaya çalışıyorum. Şu anda kafamı duvara vuruyorum ve bunu çözemiyorum. Projemde (Hold'em el aralıkları, öznel hepsi bir arada öz sermaye analizi), Boost'un rastgele işlevlerini kullanıyorum. Diyelim ki 1 ile 3 arasında rastgele bir sayı seçmek istiyorum (yani 1, 2 veya 3). Boost'un mersenne twister jeneratörü bunun için …
104 c++  boost  random 

22
Rastgele değerler içeren bir dizi oluşturun
0'dan 39'a kadar rastgele değerler içeren 40 öğeli bir dizi nasıl oluşturabilirim? Sevmek [4, 23, 7, 39, 19, 0, 9, 14, ...] Buradan çözümleri kullanmayı denedim: http://freewebdesigntutorials.com/javaScriptTutorials/jsArrayObject/randomizeArrayElements.htm ama aldığım dizi çok az rastgele. Bir sürü ardışık sayı bloğu üretir ...

3
Python'da numpy.random ve random.random arasındaki farklar
Python'da büyük bir betiğim var. Başkalarının kodlarında kendime ilham verdim, bu yüzden numpy.randommodülü bazı şeyler için (örneğin bir iki terimli dağılımdan alınan rastgele sayılar dizisi oluşturmak için) ve modülü kullandığım diğer yerlerde kullandım random.random. Lütfen birisi bana ikisi arasındaki büyük farkları söyleyebilir mi? Bu ikisinin her biri için doküman web …

10
Mevcut Veriler için MySQL'de GUID oluşturulsun mu?
Bir MySQL tablosuna bir grup veriyi aktardım ve temelde tüm mevcut satırları yeni ve benzersiz rastgele GUID'lerle doldurmak istediğim bir "GUID" sütunum var. Bunu MySQL'de nasıl yaparım? denedim UPDATE db.tablename SET columnID = UUID() where columnID is not null Ve her alanı aynı olsun
103 mysql  random  guid 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.