Pagini recente » Diferente pentru problema/hoata2 intre reviziile 20 si 19 | Diferente pentru problema/gradina3 intre reviziile 15 si 14 | Diferente pentru usaco-dec-2005-divizia-gold intre reviziile 1 si 2 | Diferente pentru problema/tequila intre reviziile 80 si 81 | Diferente pentru blog/problema-saptamanii-probabilitati-solutie intre reviziile 3 si 4
Nu exista diferente intre titluri.
Diferente intre continut:
== code(c) |
public int nextInt(int n) {
if (n<=0)
throw new IllegalArgumentException("n must be positive");
if ((n & -n) == n) // i.e., n is a power of 2
return (int)((n * (long)next(31)) >> 31);
}
==
puteti citi 'aici':http://java.sun.com/j2se/1.5.0/docs/api/java/util/Random.html#nextInt() explicatia codului.
puteti citi 'aici':http://java.sun.com/j2se/1.5.0/docs/api/java/util/Random.html explicatia codului.
O varianta care foloseste ceva mai multe dintre rezultatele aruncarilor pentru prima problema ar fi sa consideram orice rezultate de genul cap cap, pajura, pajura etc ca 0 si pajura, pajura, cap, cap ca 1.
Ovidiu sugera urmatoarea generalizare pentru problema 2: Care e numarul mediu maxim de numere aleatoare intre 0 si k - 1 pe care le putem obtine dintr-un stream de biti uniform aleatori.
Ovidiu sugera urmatoarea generalizare pentru problema 2: Care e numarul mediu maxim de numere aleatoare intre 0 si k - 1 pe care le putem obtine dintr-un stream de biti uniform aleatori.
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.