<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1660426</guid>
        <pubDate>Fri, 10 Aug 2007 12:12:09 +0000</pubDate>
        <title>теория вероятности задача</title>
        <link>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1660426</link>
        <description><![CDATA[Го_: Из рекуррентной формулы следует<br>P(m,k)= сумма по i от 0 до k-m от C(k,i) * (n-1)^i /n^k]]></description>
        <author>Го_</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1660412</guid>
        <pubDate>Fri, 10 Aug 2007 12:05:00 +0000</pubDate>
        <title>теория вероятности задача</title>
        <link>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1660412</link>
        <description><![CDATA[amk: <strong class='tag-b'>Го_</strong><br>
поделишься?]]></description>
        <author>amk</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1660286</guid>
        <pubDate>Fri, 10 Aug 2007 10:31:00 +0000</pubDate>
        <title>теория вероятности задача</title>
        <link>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1660286</link>
        <description><![CDATA[Го_: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=39031&view=findpost&p=1656275'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>amk &#064; <time class="tag-quote__quoted-time" datetime="2007-08-06T11:53:00+00:00">06.08.07, 11:53</time></span><div class='quote '>Существует достаточно эффективный алгоритм вычисления этой функции (типа треугольника Паскаля), сложности порядка O(m*k), требующий min(m,k) памяти. </div></div>Сложность O(k-m+ln(n)), память  O(1)]]></description>
        <author>Го_</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1656275</guid>
        <pubDate>Mon, 06 Aug 2007 11:53:00 +0000</pubDate>
        <title>теория вероятности задача</title>
        <link>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1656275</link>
        <description><![CDATA[amk: Вы не забывайте, что вычеркивания можно производить по-разному. <br>
так слово &quot;ab&quot; из слова &quot;abb&quot; можно получить двумя способами, вычеркнув вторую или третью букву.<br>
<br>
а по описанному алгоритму получаются слова<br>
<strong class='tag-b'>a</strong>ab, a<strong class='tag-b'>a</strong>b, ab<strong class='tag-b'>a</strong><br>
<strong class='tag-b'>b</strong>ab, a<strong class='tag-b'>b</strong>b, ab<strong class='tag-b'>b</strong><br>
<br>
Легко заметить, что первое и второе слова совпадают, также как и пятое-шестое. Отсюда и вероятность больше в полтора раза.<br>
Увеличивая длину слов таким подсчетом можно, думаю, вообще получить вероятность больше 1.<br>
<hr><br>
В принципе можно считать что искомая строка - это просто все символы записанные подряд. На результат это не повлияет.<br>
<br>
Пусть Pn(m,k) вероятность того, что из произвольной строки длиной k можно указанным способом выбрать m необходимых.<br>
Тогда имеем:<br>
Pn(m,k) = 0, для m &gt; k<br>
Pn(m,m) = 1/n<sup class='tag-sup'>m</sup>, т.к. cуществует лишь одна строка необходимой длины из n<sup class='tag-sup'>m</sup> возможных<br>
P(m,k) = 1/n*Pn(m-1,k-1) + (n-1)/n*P(m,k-1) = (Pn(m-1,k-1) + (n-1)*P(m,k-1))/n<br>
Либо первый символ строки можно принять, либо придется искать в укороченной строке<br>
<br>
Существует достаточно эффективный алгоритм вычисления этой функции (типа треугольника Паскаля), сложности порядка O(m*k), требующий O(m) памяти.]]></description>
        <author>amk</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1655680</guid>
        <pubDate>Sun, 05 Aug 2007 17:40:56 +0000</pubDate>
        <title>теория вероятности задача</title>
        <link>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1655680</link>
        <description><![CDATA[CD_Eater: <strong class='tag-b'>esperanto</strong><br>
нужна целочисленная формула или асимптотичеcкая зависимость при больших x?]]></description>
        <author>CD_Eater</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1655272</guid>
        <pubDate>Sat, 04 Aug 2007 14:09:57 +0000</pubDate>
        <title>теория вероятности задача</title>
        <link>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1655272</link>
        <description><![CDATA[CD_Eater: Так снова 3/4 получается :)]]></description>
        <author>CD_Eater</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1655253</guid>
        <pubDate>Sat, 04 Aug 2007 13:34:28 +0000</pubDate>
        <title>теория вероятности задача</title>
        <link>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1655253</link>
        <description><![CDATA[WargaL: сорри. Я щас и сам заметил. Спасибо. При упрощении ошибся.<br>
Тут такая бяка получается:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;x!</div><div class="code_line">P = -------------------</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; n</div><div class="code_line">&nbsp;&nbsp; &nbsp; n! * (x-n)! * n</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>WargaL</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1655176</guid>
        <pubDate>Sat, 04 Aug 2007 09:43:37 +0000</pubDate>
        <title>теория вероятности задача</title>
        <link>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1655176</link>
        <description><![CDATA[CD_Eater: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=39031&view=findpost&p=1655169'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>WargaL &#064; <time class="tag-quote__quoted-time" datetime="2007-08-04T09:20:14+00:00">04.08.07, 09:20</time></span><div class='quote '>Можно и так посчитать.<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;x!</div><div class="code_line">P = ---------------</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x</div><div class="code_line">&nbsp;&nbsp; &nbsp;(x-2)! &nbsp;* &nbsp;n</div></ol></div></div></div></div></div></div><br>
Нельзя так посчитать  :)<br>
Подставьте x=3, n=2<br>
Этот случай легко проверить на бумажке - должна получиться вероятность 1/2<br>
А по этой формуле получается 3/4]]></description>
        <author>CD_Eater</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1655169</guid>
        <pubDate>Sat, 04 Aug 2007 09:20:14 +0000</pubDate>
        <title>теория вероятности задача</title>
        <link>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=1655169</link>
        <description><![CDATA[WargaL: Вообще-то, на мой взгляд, все что здесь написано - неверно(не совсем всё. Логика верна)<br>
Во-первых, число возможных комбинаций не x^n, а n^x(разница существенна).<br>
Во-вторых, всего возможных комбинаций, которые можно добавить не (x-n)^n,а n^(x-n)(такаяже ошибка).<br>
Сочетать надо n элементов из x (C(x,n)),а можно (x-n) элементов из x т.е. (C(x,x-n)). Результат одинаков.<br>
В итоге получаем следующее:<br>
<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;x-n &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x-n</div><div class="code_line">&nbsp;&nbsp; &nbsp; n &nbsp; &nbsp; * &nbsp;C(x,x-n) &nbsp; &nbsp; &nbsp; n &nbsp; &nbsp; * &nbsp;C(x,n)</div><div class="code_line">P = ------------------- &nbsp;= &nbsp;----------------- ;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;x</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; n &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;n</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div><div class="code_line">где</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x!</div><div class="code_line">C(x,x-n)= --------------</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; n! * &nbsp;(x-n)!</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x!</div><div class="code_line">C(x,n)= --------------</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; (x-n)! &nbsp;* &nbsp;n!</div></ol></div></div></div></div><br>
вот, где-то так.<br>
<br>
<br>
Можно и так посчитать.<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;x!</div><div class="code_line">P = ---------------</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x</div><div class="code_line">&nbsp;&nbsp; &nbsp;(x-2)! &nbsp;* &nbsp;n</div></ol></div></div></div></div>	<br>
<br>
Но уж если говорить на чистоту, это тот же способ, только я сократил выражение, упростив его.]]></description>
        <author>WargaL</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=253029</guid>
        <pubDate>Thu, 27 Nov 2003 04:37:52 +0000</pubDate>
        <title>теория вероятности задача</title>
        <link>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=253029</link>
        <description><![CDATA[experimenter:  не понял, почему стереть надо х букв, не сказано же, что 2х = п, надо, наверное, стереть (х - п)букв.<br>в этом предположении продолжаем.<br>1. всего возможных вариантов х^п. (1)<br>2. всего возможных благоприятных вариантов вот столько. <br>будем генерировать слово в из х букв в два подхода, сначала генерируются буквы нашего п-слова, а затем, все остальные буквы. <br>вероятность сгенерить нужное нам слово из п букв 1/п^п.<br>рассчитаем скольки способами мы можем получить возможный вариант дальнейшего получения. возьмем слово из п букв, которое нам надо.<br>нам надо добавить к нему х-п букв, чтобы получить слово длиной х букв.<br>всего возможных комбинаций, которые можно добавить (х-п)^п.<br>теперь надо расставить одну из таких комбинаций. мы можем ставить буквы этой комбинации между буквами нашего данного слова длиной х-п, до и после его букв, т.е. всего к = п + 1 место. а посчитать количество расставлений можно вот так. это все равно, что в к урн расложить м = х - п шаров. а разложить все равно, что в последовательности(т.е. где-то между или до или после можно несколько подряд) из м единиц поставить к - 1 палочеку |. это получается С(k + m - 1, к - 1) - Расстановки с повторениями,<br>т.е. в итоге всего способов <br>С(п + 1 + х - п - 1, п + 1 - 1)*(х-п)^п*р(сгенерить нужное нам слово из п букв) = С(х, п)*(х-п)^п/п^п. (1)<br>а потом делим (2) на (1)<br><!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b></b> </td></tr><tr><td id='CODE'><!--ec1--><br>р =&#40;п* х&#41;^п/С&#40;х, п&#41;*&#40;х-п&#41;^п<br><!--c2--></td></tr></table><div class='postcolor'><!--ec2--><br>вроде бы, когда п = 1, а х =2, то р = 1, что вроде как правильно. даже, если я где-то ошибку допустил, то все равно мне кажется можно до ума довести и получить правильный ответ. ]]></description>
        <author>experimenter</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=252842</guid>
        <pubDate>Wed, 26 Nov 2003 18:07:59 +0000</pubDate>
        <title>теория вероятности задача</title>
        <link>https://forum.sources.ru/index.php?showtopic=39031&amp;view=findpost&amp;p=252842</link>
        <description><![CDATA[esperanto:  В алфавите п букв. <br><br>берется случайная последовательность букв длиной х&gt;п. <br><br>имеется слово длиной п, каждая буква в нем появляется ровно один раз. <br><br>какова вероятность что стерев из х необходимое кол-во букв можно получить это слово.(буквы можно стирать любые) ]]></description>
        <author>esperanto</author>
        <category>Алгоритмы</category>
      </item>
	
      </channel>
      </rss>
	