Pytania oznaczone «dom»

829
Zrozumienie „losowości”

Nie mogę się tym zająć, co jest bardziej przypadkowe? rand() LUB : rand() * rand() Uważam, że to prawdziwa łamigłówka, czy możesz mi pomóc? EDYTOWAĆ: Intuicyjnie wiem, że matematyczna odpowiedź będzie taka, że ​​są one równie losowe, ale nie mogę nie myśleć, że jeśli „uruchomisz algorytm...

814
Generator losowych ciągów PHP

Próbuję utworzyć losowy ciąg w PHP i nie otrzymuję absolutnie żadnych danych wyjściowych z tym: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring =...

770
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...

765
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,...

746
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”,...

741
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...

692
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...

585
Sprawdź, czy element zawiera klasę w JavaScript?

Używając zwykłego JavaScript (nie jQuery), czy jest jakiś sposób, aby sprawdzić, czy element zawiera klasę? Obecnie robię to: var test = document.getElementById("test"); var testClass = test.className; switch (testClass) { case "class1": test.innerHTML = "I have class1"; break; case...

559
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...