<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[n! Möglichkeiten der seriellen Anordnung aller Elemente in einer Liste erzeugen]]></title><description><![CDATA[<p>Ich habe n Elemente in einer STL Liste und möchte diese nun in allen Möglichkeiten der seriellen Anordnung vollständig (jedes einmal) abarbeiten. Das sind meines Wissens n! Möglichkeiten. Ich möchte es zunächst mit 4 Elementen machen, also:</p>
<pre><code>1,2,3,4  1,2,4,3  1,3,2,4  1,3,4,2  1,4,2,3  1,4,3,2
2,1,3,4  2,1,4,3  2,3,1,4  2,3,4,1  2,4,1,3  2,4,3,1
3,1,2,4  3,1,4,2  3,2,1,4  3,2,4,1  3,4,1,2  3,4,2,1
4,1,2,3  4,1,3,2  4,2,1,3  4,2,3,1  4,3,1,2  4,3,2,1
</code></pre>
<p>Gibt es hier eine elegante Möglichkeit, wie man das allgemein (oder speziell für meinen Fall) macht? Möchte vlt. noch auf 5, 6 oder 7 erweitern.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/334329/n-möglichkeiten-der-seriellen-anordnung-aller-elemente-in-einer-liste-erzeugen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 20:36:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/334329.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 06 Sep 2015 17:46:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to n! Möglichkeiten der seriellen Anordnung aller Elemente in einer Liste erzeugen on Sun, 06 Sep 2015 17:46:54 GMT]]></title><description><![CDATA[<p>Ich habe n Elemente in einer STL Liste und möchte diese nun in allen Möglichkeiten der seriellen Anordnung vollständig (jedes einmal) abarbeiten. Das sind meines Wissens n! Möglichkeiten. Ich möchte es zunächst mit 4 Elementen machen, also:</p>
<pre><code>1,2,3,4  1,2,4,3  1,3,2,4  1,3,4,2  1,4,2,3  1,4,3,2
2,1,3,4  2,1,4,3  2,3,1,4  2,3,4,1  2,4,1,3  2,4,3,1
3,1,2,4  3,1,4,2  3,2,1,4  3,2,4,1  3,4,1,2  3,4,2,1
4,1,2,3  4,1,3,2  4,2,1,3  4,2,3,1  4,3,1,2  4,3,2,1
</code></pre>
<p>Gibt es hier eine elegante Möglichkeit, wie man das allgemein (oder speziell für meinen Fall) macht? Möchte vlt. noch auf 5, 6 oder 7 erweitern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2467006</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2467006</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Sun, 06 Sep 2015 17:46:54 GMT</pubDate></item><item><title><![CDATA[Reply to n! Möglichkeiten der seriellen Anordnung aller Elemente in einer Liste erzeugen on Sun, 06 Sep 2015 18:01:44 GMT]]></title><description><![CDATA[<p>Du musst dich etwas mit der STL auseinandersetzen.<a href="http://en.cppreference.com/w/cpp/algorithm/next_permutation" rel="nofollow"> <code>next_permutation</code> </a>ist wohlbekannt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2467008</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2467008</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Sun, 06 Sep 2015 18:01:44 GMT</pubDate></item><item><title><![CDATA[Reply to n! Möglichkeiten der seriellen Anordnung aller Elemente in einer Liste erzeugen on Sun, 06 Sep 2015 18:30:58 GMT]]></title><description><![CDATA[<p>Danke, habe ich noch nicht benötigt bisher.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2467011</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2467011</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Sun, 06 Sep 2015 18:30:58 GMT</pubDate></item></channel></rss>