random

Jak działa Bezpieczny kryptograficznie generator liczb losowych?

Rozumiem, jak działają standardowe generatory liczb losowych. Ale podczas pracy z crytpography, liczby losowe naprawdę muszą ... . W jaki sposób zabezpieczony kryptograficznie generator liczb losowych otrzymuje swoje wartości bez powtarzalnych wzorców?

Jak utworzyć losowy ciąg znaków za pomocą PHP?

Wiem, że funkcja rand w PHP generuje losowe liczby całkowite, ale jaki jest najlepszy sposób na wygenerowanie losowego ciągu, ... UPDATE: funkcja powinna wygenerować dowolną ilość znaków zgodnie z wymaganiami. Proszę skomentować części, jeśli odpowiesz.

Czy std:: mt19937 wymaga rozgrzewki?

Czytałem, że wiele pseudolosowych generatorów liczb wymaga wielu próbek, aby były "rozgrzane". Czy tak jest w przypadku użyci ... dziewać, że jest gotowy po zakończeniu budowy? Kod: #include <random> std::random_device rd; std::mt19937 gen(rd());

Losowe liczby, które dodają się do 100: Matlab

[dzielę liczbę populacji na różne macierze i chcę przetestować mój kod za pomocą liczb losowych na razie.] Szybkie pytanie c ... h liczb od 0 do 100, które sumują się do 100. Czy istnieje wbudowane polecenie, które robi to, ponieważ nie mogę go znaleźć.

Jak wygenerować listę N unikalnych liczb losowych w Ruby?

Oto co mam do tej pory: myArray.map!{ rand(max) } Oczywiście, jednak czasami liczby na liście nie są unikalne. Jak mogę s ... pnie po prostu wybrać N unikalnych numerów? Edit: Bardzo chciałbym zobaczyć to zrobione w / O pętli-jeśli w ogóle możliwe.

Masz losowy boolean w Pythonie?

Szukam najlepszego sposobu (szybki i elegancki), aby uzyskać losowy boolean w Pythonie (rzut monetą). Na razie używam random.randint(0, 1) LUB random.getrandbits(1). Czy są lepsze wybory, których nie jestem świadomy?

Jak wybrać 2 losowe przedmioty z zestawu Pythona? [duplikat]

To pytanie ma już odpowiedź tutaj: Jak wybrać " x " liczba unikalnych liczb z listy w Pythonie? ... jest przekonwertowanie zestawu na listę (zmienną), z której mogę uzyskać dostęp do 2 random unique index w długości zestawu.

Generowanie unikalnych liczb losowych w Javie

Próbuję zdobyć losowe liczby od 0 do 100. Ale chcę, żeby były wyjątkowe, nie powtarzane w sekwencji. Na przykład, jeśli mam 5 ... 12,53,12,32 Użyłem tego, ale generuje te same liczby w sekwencji. Random rand = new Random(); selected = rand.nextInt(100);

Proste losowe próbki z bazy danych Sql

Jak pobrać efektywną prostą próbkę losową w SQL? Baza danych o której mowa działa MySQL; moja tabela ma co najmniej 200 000 w ... róbki bazy danych za pomocą skanowania indeksowego, dopóki nie będzie wystarczająco mała, aby ponownie zamówić przez RAND ().

Rozkład prawdopodobieństwa w Pythonie

Mam kilka kluczy, z których każdy ma zmienną nieprawdziwości. Chcę losowo wybrać jeden z tych kluczy, ale chcę, aby był on ba ... binarne drzewa też są skomplikowane i skomplikowane dla mnie; i nie sądzę, że jego liście można skutecznie usunąć... Thx all

Jak wybrać losową wartość z wyliczenia?

Biorąc pod uwagę dowolne wyliczenie w C#, jak wybrać losową wartość? (nie znalazłem tego bardzo podstawowego pytania na SO. ... ublikuję moją odpowiedź w ciągu minuty jako odniesienie dla każdego, ale proszę nie krępuj się opublikować własną odpowiedź.)

Generowanie losowego zmiennoprzecinkowego między 0 a 1

Próbuję wygenerować losową liczbę z zakresu od 0 do 1. Ciągle czytam o arc4random(), ale nie ma żadnych informacji na temat uzyskania z niego pływaka. Jak to zrobić?

Generowanie losowych ciągów za pomocą T-SQL

Gdybyś chciał wygenerować pseudorandomowy ciąg alfanumeryczny za pomocą T-SQL, jak byś to zrobił? Jak można wykluczyć znaki, takie jak znaki dolara, myślniki i ukośniki z niego?

Losowe punkty wewnątrz równoległoboku

Mam 4 boczny wielokąt wypukły zdefiniowany przez 4 punkty w 2D i chcę być w stanie generować losowe punkty wewnątrz niego. J ... losowych punktów, dopóki jeden nie znajdzie się wewnątrz wielokąta, nie zadziała, ponieważ jest to naprawdę nieprzewidywalne.

Losowa liczba z dalekiego zasięgu, czy tak?

Czy ktoś może zweryfikować tę metodę? Potrzebuję długiego numeru typu w zakresie dwóch długich. Używam. NET losowo.Następna ( ... 4-bit integer Random random = new Random(); int randomInt = random.Next(minInt, maxInt); long randomLong = (randomInt * 2);

Tworzenie losowej listy liczb całkowitych w Pythonie

Chciałbym utworzyć losową listę liczb całkowitych do celów testowych. Rozkład liczb nie jest ważny. Jedyną rzeczą, która licz ... s: 0.000290962934494 Gnbbler ' s: 0.0058455221653 KennyTM ' s: 0.00219276118279 NumPy przyszedł, zobaczył i zwyciężył.

Jak wygenerować losowe podwójne równomiernie rozłożone między 0 a 1 z C++?

Jak wygenerować losowe podwójne równomiernie rozłożone pomiędzy 0 a 1 z C++? Oczywiście mogę wymyślić kilka odpowiedzi, ale ... przypadkowość dla mojej aplikacji). Wielkie dzięki! PS: jeśli to ma znaczenie, moje Platformy docelowe to Linux i Windows.

Różnica między np.przypadkowe.seed() i np.przypadkowe.RandomState()

Wiem, że aby zasiać przypadkowość numpy.losowe, i być w stanie to odtworzyć, powinienem nas: import numpy as np np.random.seed(1234) Ale co robi np.random.RandomState() zrobić?

Bezpieczne generowanie liczb losowych w PHP

Przypadek użycia: przycisk "Zapomniałem hasła". Nie możemy znaleźć oryginalnego hasła użytkownika, ponieważ jest ono przechow ... ma tylko utrudnić życie przeciwnikowi, który uzyska kopię bazy danych). Czy coś mi umyka, czy są bardziej znane rozwiązania?

Wygeneruj losową liczbę z zakresu 1 - 10

Ponieważ moje podejście do pytania testowego, nad którym pracowałem w to pytanie nie wyszło, próbuję teraz czegoś innego. Czy jest jakiś sposób, aby funkcja pg random() dała mi tylko liczby od 1 do 10?