<?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=9243&amp;view=findpost&amp;p=90646</guid>
        <pubDate>Thu, 10 Jul 2003 14:40:27 +0000</pubDate>
        <title>множество слов</title>
        <link>https://forum.sources.ru/index.php?showtopic=9243&amp;view=findpost&amp;p=90646</link>
        <description><![CDATA[experimenter: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Katz, 10.07.03, 17:07:05</span><div class='quote '>Ну спасибо, спасибо  :) :)<br><br></div></div><br>пожалуйста! &nbsp;;D]]></description>
        <author>experimenter</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9243&amp;view=findpost&amp;p=90645</guid>
        <pubDate>Thu, 10 Jul 2003 13:07:05 +0000</pubDate>
        <title>множество слов</title>
        <link>https://forum.sources.ru/index.php?showtopic=9243&amp;view=findpost&amp;p=90645</link>
        <description><![CDATA[Katz: Ну спасибо, спасибо &nbsp;:) :)<br><br>]]></description>
        <author>Katz</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9243&amp;view=findpost&amp;p=90644</guid>
        <pubDate>Thu, 10 Jul 2003 07:34:22 +0000</pubDate>
        <title>множество слов</title>
        <link>https://forum.sources.ru/index.php?showtopic=9243&amp;view=findpost&amp;p=90644</link>
        <description><![CDATA[experimenter: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Katz, 09.07.03, 20:23:28</span><div class='quote '>Действительно просто  :) :) :)</div></div><br>ну, и что надо сказать?]]></description>
        <author>experimenter</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9243&amp;view=findpost&amp;p=90643</guid>
        <pubDate>Wed, 09 Jul 2003 16:23:28 +0000</pubDate>
        <title>множество слов</title>
        <link>https://forum.sources.ru/index.php?showtopic=9243&amp;view=findpost&amp;p=90643</link>
        <description><![CDATA[Katz: Действительно просто &nbsp;:) :) :)]]></description>
        <author>Katz</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9243&amp;view=findpost&amp;p=90642</guid>
        <pubDate>Wed, 09 Jul 2003 07:36:09 +0000</pubDate>
        <title>множество слов</title>
        <link>https://forum.sources.ru/index.php?showtopic=9243&amp;view=findpost&amp;p=90642</link>
        <description><![CDATA[experimenter: ну, очень просто.<br><br>запускаешь К вложенных циклов, каждый из которых пробегает все значения от a1 До an и каждый jый (j = 1,..k) цикл отвечает за jую букву в слове. так все и переберешь.<br>на самом деле, вместо написания циклов я пишу рекурсивную функцию, что в принципе тоже самое, но немного более гибкче.<br>вот, например,<br>все слова из 2х букв<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">&#60;br&#62;char Alphabet[] = {&#39;a&#39;, &#39;b&#39;, ... , &#39;z&#39;};&#60;br&#62;const int N = 26;&#60;br&#62;for (int i1 = 0; i1 &#60; N; i1++)&#60;br&#62; for (int i2 = 0; i2 &#60; N; i2++)&#60;br&#62; cout&#60;&#60;&quot;Word &quot;&#60;&#60;Alphabet[i1]&#60;&#60;Alphabet[i2]&#60;&#60;endl;&#60;br&#62;</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>ну, вообщем идея должна быть видна.<br>c помощью рекурсии примерно так<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">&#60;br&#62;char Alphabet[] = {&#39;a&#39;, &#39;b&#39;, ... , &#39;z&#39;};&#60;br&#62;char Word[2];&#60;br&#62;&#60;br&#62;int main(){&#60;br&#62;rec_fun(2,0); // вызов функ-ии&#60;br&#62;return 0;&#60;br&#62;}&#60;br&#62;&#60;br&#62;void rec_fun(const int WordLen, int depth)&#60;br&#62;{&#60;br&#62;if(depth == WordLen)&#60;br&#62;{&#60;br&#62;cout&#60;&#60;Word&#60;&#60;endl;&#60;br&#62;return;&#60;br&#62;}&#60;br&#62;&#60;br&#62;for(int i = 0;i &#60; 26 ; i++)&#60;br&#62;{&#60;br&#62;Word[depth] = Alphabet[i];&#60;br&#62;rec_fun(WordLen,depth+1);&#60;br&#62;}&#60;br&#62;}&#60;br&#62;</div></ol></div></div></div></div><br><br>идея тоже должна быть видна.]]></description>
        <author>experimenter</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9243&amp;view=findpost&amp;p=90641</guid>
        <pubDate>Wed, 09 Jul 2003 07:31:46 +0000</pubDate>
        <title>множество слов</title>
        <link>https://forum.sources.ru/index.php?showtopic=9243&amp;view=findpost&amp;p=90641</link>
        <description><![CDATA[Katz: Не подскажите ли алгоритм для решения следующей задачи:<br><br><strong class='tag-b'>Пусть дан алфавит из n букв (символов) A = {a1,a2,...,an}. Нужно найти множество всех слов длины k, состоящих из букв алфавита A (число этих слов - n в степени k).</strong><br><br>Заранее спасибо!]]></description>
        <author>Katz</author>
        <category>Алгоритмы</category>
      </item>
	
      </channel>
      </rss>
	