Dichtefunktion < Diskrete Mathematik < Hochschule < Mathe < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 10:48 Fr 05.07.2013 | Autor: | Londron |
Aufgabe | public static int randomInteger(int l, int r) {
long d=r-l;
if (d<0) return (l-1);
long v=1;
int s=0;
while (v<d) {
v<<=1;
s++; }
long h=d+1;
while (h>d) {
h=0;
for (int i=0; i<s; i++)
h=(PerfectRandom.nextBoolean() ? 2*h+1 : 2*h);
}
return (l+h);
}
Jetzt soll ich aus dem Code die Dichtefunktion der Zufallsvariablen "randomInteger" in Abhängigkeit von l und r bestimmen. Unter der Annahme, dass bei jedem Aufruf der Metho- de PerfectRandom.nextBoolean() ein Zufallsbit unabhängig und gleichverteilt geliefert wird. |
Wie fange ich da jetzt am Besten an!?
Vielen Dank für die Hilfe
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 11:20 So 07.07.2013 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|