LINUX.ORG.RU
ФорумTalks

задача


0

0

Задача вспомнилась, без пректического смысла и скорее на технику, но

Есть n изначально пустых урн, и в них кидают шарики

Процесс продолжается до тех пор, пока есть пустые урны.

Попадание в любые урны равновероятны

f(n) - мат ожидание количества бросаний

Найти асимптотику f(n) с точностью до O большого

очевидно n = O(f(n)),

немного подумав f(n)=O(n^2)

А точнее можно?

★★

Ответ на: комментарий от MiracleMan

>Можно.. ты сначала найди этих идитов, что шарики в урны кидать будут..

хорошо, автоматизируем процесс:

bool flag;
cont int n = xxx;
bool a[n+1];
int N = 0;

for i in [1..n] do a[i] = false; done

do {
   N = N + 1;
   a[random от 1 до n] = true;
   flag = true;
   for i in [1..n] do 
       flag = flag and a[i];
   done
} until flag;

print N;

ival ★★
() автор топика
Ответ на: комментарий от bugmaker

>+1, в урны нужно кидать виндовсь. Чтобы экологию не нарушать.

хорошо s/шарики/дистрибутивы с пиратской или лицензионной вындой/

ival ★★
() автор топика
Ответ на: комментарий от ival

Когда весь виндовсь в урны перекидают, настанет Век Всеобщего Благоденствия и такие мелочные вопросы перестанут волновать человечество.

bugmaker ★★★★☆
()
Ответ на: комментарий от bugmaker

>Это чё такое? Это не Лисп. Скобок зажилили, жмоты :E

Специально ни на каком, что бы не придирались

ival ★★
() автор топика
Ответ на: комментарий от bugmaker

> И всё равно придрались :P луче бы сразу на Лиспе.

+1

Е.В.Л.

anonymous
()

f(n) -- сумма n независимых случайных величин, с геометрическим распределением с параметрами соответственно 1, (n-1)/n, (n-2)/n, ... , 2/n, 1/n.

дальше посчитать -- упражнение нехитрое

anonymous
()
Ответ на: комментарий от anonymous

>сумма n независимых случайных величин, с геометрическим распределением

А можно немного по подробнее

ival ★★
() автор топика
Ответ на: комментарий от anonymous

>дальше посчитать -- упражнение нехитрое

Погуглил. Нашел что такое геометрическое распределение и сумма случайных величин

Асилил нехитрое упражнение.

ответ n+n^2*(n-1)/n!

если в вычислениях не накосячил (утром проверю)

Спасибо

ival ★★
() автор топика
Ответ на: комментарий от anonymous

> f(n) -- сумма n независимых случайных величин, с геометрическим распределением с параметрами соответственно 1, (n-1)/n, (n-2)/n, ... , 2/n, 1/n.

Прости брат анонимус, но ты бред сказал. Как может момент быть равен случайной величине?

anonymous
()
Ответ на: комментарий от anonymous

> Как может момент быть равен случайной величине?

посчитай первый момент распределения коши (плотность f(x) = 1/pi*1/(1 + x^2). область определения --- вся числовая прямая)

hatefu1_dead
()
Ответ на: комментарий от hatefu1_dead

> посчитай первый момент распределения коши

Если ты про центральный, то он не существует. А причем тут это?

anonymous
()
Ответ на: комментарий от anonymous

То есть, первый _начальный_ не существует.

anonymous
()
Ответ на: комментарий от anonymous

> А причем тут это?

к задаче, конечно, отношения не имеет, но вопрос был: "как может быть момент с.в.?". так вот, сумма с.в., распределенных по закону коши сама является случайной величиной, имеющей это же распределение.

в общем, оффтоп это.

hatefu1_dead
()
Ответ на: комментарий от hatefu1_dead

> так вот, сумма с.в., распределенных по закону коши сама является случайной величиной, имеющей это же распределение.

Но моменты в любом случае детерминированы.

anonymous
()
Ответ на: комментарий от anonymous

>> f(n) -- сумма n независимых случайных величин,

> Как может момент быть равен случайной величине?

ну имелась в виду не f(n) а сл. величина от которой f(n) -- матожидание

anonymous
()
Ответ на: комментарий от anonymous

>f(n) = sum( n/k, k=1..n )

Я пересчитал. У меня тоже столькоже получилось

ival ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.