Pytania otagowane jako random

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

23
Przetasowanie listy obiektów
Mam listę obiektów i chcę je przetasować. Myślałem, że mogę użyć tej random.shufflemetody, ale wydaje się, że zawodzi, gdy lista obiektów. Czy istnieje metoda tasowania obiektów lub w inny sposób? import random class A: foo = "bar" a1 = a() a2 = a() b = [a1, a2] print(random.shuffle(b)) To się …
770 python  list  random  shuffle 

9
Generator liczb losowych generujący tylko jedną liczbę losową
Mam następującą funkcję: //Function to get random number public static int RandomNumber(int min, int max) { Random random = new Random(); return random.Next(min, max); } Jak to nazywam: byte[] mac = new byte[6]; for (int x = 0; x < 6; ++x) mac[x] = (byte)(Misc.RandomNumber((int)0xFFFF, (int)0xFFFFFF) % 256); Jeśli uruchomię …
765 c#  random 

30
Jak wygenerować losowy ciąg w Ruby
Obecnie generuję 8-znakowy pseudolosowy ciąg wielkich liter dla „A” .. „Z”: value = ""; 8.times{value << (65 + rand(25)).chr} ale nie wygląda na czysty i nie można go przekazać jako argumentu, ponieważ nie jest to pojedyncze stwierdzenie. Aby uzyskać ciąg „a” .. „z” plus „A” .. „Z”, zmieniłem go na: …
746 ruby  random  passwords 

13
Generowanie liczb losowych w celu C
Jestem głównie głową Java i chcę sposób na wygenerowanie pseudolosowej liczby od 0 do 74. W Javie użyłbym metody: Random.nextInt(74) Nie interesuje mnie dyskusja na temat nasion ani prawdziwej przypadkowości, tylko tego, jak wykonujesz to samo zadanie w Objective-C. Przeszukałem Google i wydaje się, że jest wiele różnych i sprzecznych …

30
Rozwiń losowy zakres od 1–5 do 1–7
Biorąc pod uwagę funkcję, która generuje losową liczbę całkowitą z zakresu od 1 do 5, napisz funkcję, która generuje losową liczbę całkowitą z zakresu od 1 do 7. Jakie jest proste rozwiązanie? Jakie jest skuteczne rozwiązanie w celu zmniejszenia zużycia pamięci lub uruchomienia na wolniejszym procesorze?
692 algorithm  random  puzzle 

6
Jak wybrać losowo z tablicy?
Chcę wiedzieć, czy istnieje o wiele czystszy sposób na zrobienie tego. Zasadniczo chcę wybrać losowy element z tablicy o zmiennej długości. Normalnie zrobiłbym to w ten sposób: myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item = myArray[rand(myarray.length)] Czy jest coś bardziej czytelnego / prostszego do zastąpienia drugiej …
559 ruby  arrays  random 




30
Generator losowych kolorów
Biorąc pod uwagę tę funkcję, chcę zastąpić kolor losowym generatorem kolorów. document.overlay = GPolyline.fromEncoded({ color: "#0000FF", weight: 10, points: encoded_points, zoomFactor: 32, levels: encoded_levels, numLevels: 4 }); Jak mogę to zrobić?


29
PHP: Jak wygenerować losowy, unikalny ciąg alfanumeryczny?
Jak byłoby możliwe wygenerowanie losowego, unikalnego ciągu przy użyciu cyfr i liter do użycia w łączu weryfikacyjnym? Podobnie jak w przypadku tworzenia konta w witrynie internetowej, która wysyła wiadomość e-mail z linkiem, a użytkownik musi kliknąć ten link, aby zweryfikować swoje konto ... tak ... jeden z nich. Jak mogę …


12
Najlepszy sposób na wybranie losowych wierszy PostgreSQL
Chcę losowy wybór wierszy w PostgreSQL, próbowałem tego: select * from table where random() < 0.01; Ale niektórzy inni polecają to: select * from table order by random() limit 1000; Mam bardzo duży stół z 500 milionami rzędów, chcę, żeby był szybki. Które podejście jest lepsze? Jakie są różnice? Jaki …

15
Wybierz n losowych wierszy z tabeli programu SQL Server
Mam tabelę programu SQL Server z około 50 000 wierszy. Chcę wybrać losowo około 5000 z tych wierszy. Pomyślałem o skomplikowanym sposobie, tworząc tabelę tymczasową z kolumną „liczby losowej”, kopiując do niej moją tabelę, przeglądając tabelę tymczasową i aktualizując każdy wiersz RAND(), a następnie wybierając z tej tabeli, w której …
309 sql  sql-server  random 

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.