Pytania otagowane jako random

Ten tag dotyczy pytań dotyczących liczb losowych i ich generatorów, pseudolosowych lub naprawdę losowych.

2
Dlaczego otrzymuję ten konkretny wzór kolorów podczas używania rand ()?
Próbowałem utworzyć plik obrazu, taki jak ten: 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 y) …
170 c  image  random 

17
Jak sobie radzić z wolnym generatorem SecureRandom?
Jeśli chcesz mieć silne kryptograficznie liczby losowe w Javie, użyj SecureRandom. Niestety SecureRandommoże to być bardzo powolne. Jeśli używa /dev/randomw systemie Linux, może blokować oczekiwanie na zbudowanie wystarczającej entropii. Jak uniknąć spadku wydajności? Czy ktoś użył Uncommon Maths jako rozwiązania tego problemu? Czy ktoś może potwierdzić, że ten problem z …

8
Ile przypadkowych elementów, zanim MD5 spowoduje kolizje?
Mam bibliotekę obrazów na Amazon S3. Dla każdego obrazu md5 adres URL źródła na moim serwerze oraz znacznik czasu, aby uzyskać unikalną nazwę pliku. Ponieważ S3 nie może mieć podkatalogów, muszę przechowywać wszystkie te obrazy w jednym płaskim folderze. Czy muszę się martwić o kolizje w generowanej wartości skrótu MD5? …
164 random  md5  hash 

2
Czy 161803398 to „specjalny” numer? Wewnątrz Math.Random ()
Podejrzewam, że odpowiedź brzmi `` z powodu matematyki '', ale miałem nadzieję, że ktoś mógłby dać trochę więcej wglądu na podstawowym poziomie ... Grzebałem dzisiaj w kodzie źródłowym BCL, przyglądając się, jak niektóre z klas, których używałem wcześniej, zostały faktycznie zaimplementowane. Nigdy wcześniej nie myślałem o tym, jak generować (pseudo) …
162 c#  .net  algorithm  random 

14
Wybrać losową wartość z wyliczenia?
Jeśli mam takie wyliczenie: public enum Letter { A, B, C, //... } Jaki jest najlepszy sposób na losowe wybranie jednego? Nie musi być kuloodporna, ale dość równa dystrybucja byłaby miła. Mógłbym zrobić coś takiego private Letter randomLetter() { int pick = new Random().nextInt(Letter.values().length); return Letter.values()[pick]; } Ale czy jest …
162 java  random  enums 

8
Jak poprawnie zaszczepić generator liczb losowych
Próbuję wygenerować losowy ciąg w Go i oto kod, który napisałem do tej pory: 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
Generowanie losowej liczby całkowitej z zakresu
Potrzebuję funkcji, która wygeneruje losową liczbę całkowitą w podanym zakresie (w tym wartości graniczne). Nie mam nieuzasadnionych wymagań dotyczących jakości / losowości, mam cztery wymagania: Potrzebuję tego, żeby był szybki. Mój projekt musi generować miliony (a czasem nawet dziesiątki milionów) liczb losowych, a moja obecna funkcja generatora okazała się wąskim …
157 c++  random 


12
Losowa liczba między 2 podwójnymi liczbami
Czy można wygenerować losową liczbę między 2 podwójnymi? Przykład: public double GetRandomeNumber(double minimum, double maximum) { return Random.NextDouble(minimum, maximum) } Następnie nazywam to następującymi słowami: double result = GetRandomNumber(1.23, 5.34); Wszelkie myśli będą mile widziane.
156 c#  random 

9
Wydajna metoda generowania ciągów UUID w języku JAVA (UUID.randomUUID (). ToString () bez myślników)
Chciałbym mieć wydajne narzędzie do generowania unikalnych sekwencji bajtów. UUID jest dobrym kandydatem, ale UUID.randomUUID().toString()generuje takie rzeczy, 44e128a5-ac7a-4c9a-be4c-224b6bf81b20które są dobre, ale wolałbym ciąg bez myślnika. Szukam wydajnego sposobu na generowanie losowych ciągów, tylko ze znaków alfanumerycznych (bez myślników ani innych symboli specjalnych).
154 java  random  uuid 

30
Potrzeba przewidywalnego generatora losowego
Jestem twórcą gier internetowych i mam problem z przypadkowymi liczbami. Powiedzmy, że gracz ma 20% szans na trafienie krytyczne mieczem. Oznacza to, że 1 na 5 trafień powinno być krytyczne. Problem polega na tym, że otrzymałem bardzo złe wyniki w życiu - czasami gracze otrzymują 3 trafienia krytyczne w 5 …
151 c++  algorithm  random 

25
Losowy rekord w ActiveRecord
Potrzebuję losowego rekordu z tabeli za pośrednictwem ActiveRecord. Wziąłem za przykładem Jamisa Bucka z 2006 roku . Jednak natknąłem się również na inny sposób przez wyszukiwarkę Google (nie mogę przypisać linku z powodu nowych ograniczeń użytkowników): rand_id = rand(Model.count) rand_record = Model.first(:conditions => ["id >= ?", rand_id]) Ciekaw jestem, jak …


9
Rozstawiany generator liczb losowych JavaScript
Funkcja JavaScript Math.random()zwraca losową wartość z przedziału od 0 do 1, automatycznie wypełnianą na podstawie aktualnego czasu (podobnie jak ja wierzę w Javie). Jednak nie sądzę, aby można było ustawić sobie własne ziarno. Jak mogę utworzyć generator liczb losowych, dla którego mogę podać własną wartość początkową, aby mógł generować powtarzalną …
150 javascript  random  seed 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.