<?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[Sortieren von Vektoren]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte einen Vector&lt;int&gt; so sortieren, dass jede Zahl max einmal vorkommt!</p>
<p>Basp: v = 1 5 3 1 7 5 6 1 5</p>
<p>--&gt; sortx(v)= 1 3 5 6 7</p>
<p>hat da jemand eine einfache Lösung(Algorithmus/befehl parat?!?</p>
<p>thx4help</p>
<p>PS: ich hab mal was von eine unique-Fkt gehört, die in &lt;algorith&gt; drin sein soll, weiß aber net, wie man die anwenden könnte... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/132047/sortieren-von-vektoren</link><generator>RSS for Node</generator><lastBuildDate>Thu, 27 Aug 2026 10:46:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/132047.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 07 Jan 2006 20:06:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Sortieren von Vektoren on Sat, 07 Jan 2006 20:15:51 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte einen Vector&lt;int&gt; so sortieren, dass jede Zahl max einmal vorkommt!</p>
<p>Basp: v = 1 5 3 1 7 5 6 1 5</p>
<p>--&gt; sortx(v)= 1 3 5 6 7</p>
<p>hat da jemand eine einfache Lösung(Algorithmus/befehl parat?!?</p>
<p>thx4help</p>
<p>PS: ich hab mal was von eine unique-Fkt gehört, die in &lt;algorith&gt; drin sein soll, weiß aber net, wie man die anwenden könnte... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/960103</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/960103</guid><dc:creator><![CDATA[K.A.]]></dc:creator><pubDate>Sat, 07 Jan 2006 20:15:51 GMT</pubDate></item><item><title><![CDATA[Reply to Sortieren von Vektoren on Sat, 07 Jan 2006 20:18:38 GMT]]></title><description><![CDATA[<p>google =&gt; &quot;STL unique&quot; &quot;STL sort&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/960116</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/960116</guid><dc:creator><![CDATA[Ben04]]></dc:creator><pubDate>Sat, 07 Jan 2006 20:18:38 GMT</pubDate></item><item><title><![CDATA[Reply to Sortieren von Vektoren on Sat, 07 Jan 2006 20:33:10 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7575">@Ben04</a>: erstmal danke für den schnellen post. Bei deiner angegeben google-Suche kommt man auf ne Dokterarbeit, die mir nicht gerade weiterhilft *g</p>
<p>ich dache mir ja folgendes:</p>
<pre><code class="language-cpp">vector&lt;int&gt; pos_pointer (0);  
...//belege pos_pointer
              sort(pos_pointer.begin(), pos_pointer.end());
              unique (pos_pointer.begin(), pos_pointer.end());
</code></pre>
<p>... aber das läuft leider nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>PS: wenn ihr das lest, werdet ihr wohl sicher merken, dass die Namenswahl meiner Variablen nicht die beste ist...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/960140</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/960140</guid><dc:creator><![CDATA[K.A.]]></dc:creator><pubDate>Sat, 07 Jan 2006 20:33:10 GMT</pubDate></item><item><title><![CDATA[Reply to Sortieren von Vektoren on Sat, 07 Jan 2006 20:37:57 GMT]]></title><description><![CDATA[<p>die Zahlen stehen dann zwischen pos_pointer.begin() und dem, was std::unique zurücklifert.</p>
<pre><code class="language-cpp">vector&lt;int&gt; pos_pointer (0);   
...//belege pos_pointer 

sort(pos_pointer.begin(), pos_pointer.end()); 
vector&lt;int&gt;::iterator newEnd = unique (pos_pointer.begin(), pos_pointer.end());
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/960144</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/960144</guid><dc:creator><![CDATA[Helium]]></dc:creator><pubDate>Sat, 07 Jan 2006 20:37:57 GMT</pubDate></item><item><title><![CDATA[Reply to Sortieren von Vektoren on Sat, 07 Jan 2006 20:40:59 GMT]]></title><description><![CDATA[<p>und wie kann ich mir den sortierten und verkürzten vector dann anzeigen (ohne den doppelten rest...)?!?</p>
<p>(ich fühl mich grade ziemlich doof...:( )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/960153</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/960153</guid><dc:creator><![CDATA[K.A.]]></dc:creator><pubDate>Sat, 07 Jan 2006 20:40:59 GMT</pubDate></item><item><title><![CDATA[Reply to Sortieren von Vektoren on Sat, 07 Jan 2006 20:43:17 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">vector&lt;int&gt; pos_pointer (0);   
...//belege pos_pointer 

sort(pos_pointer.begin(), pos_pointer.end()); 
vector&lt;int&gt;::iterator newEnd = unique (pos_pointer.begin(), pos_pointer.end());

for (vector&lt;int&gt;::iterator it = pos_pointer.begin(); it != newEnd; ++it)
   cout &lt;&lt; it &lt;&lt; '\n';
</code></pre>
<p>oder</p>
<pre><code class="language-cpp">vector&lt;int&gt; pos_pointer (0);   
...//belege pos_pointer 

sort(pos_pointer.begin(), pos_pointer.end()); 
vector&lt;int&gt;::iterator newEnd = unique (pos_pointer.begin(), pos_pointer.end());

copy (pos_pointer.begin(), newEnd, ostream_iterator&lt;int&gt;(cout, &quot;\n&quot;);
</code></pre>
<p>oder, oder, oder ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/960157</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/960157</guid><dc:creator><![CDATA[Helium]]></dc:creator><pubDate>Sat, 07 Jan 2006 20:43:17 GMT</pubDate></item><item><title><![CDATA[Reply to Sortieren von Vektoren on Sat, 07 Jan 2006 20:44:24 GMT]]></title><description><![CDATA[<p>danke für diese kleine lehrstunde <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/960159</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/960159</guid><dc:creator><![CDATA[K.A.]]></dc:creator><pubDate>Sat, 07 Jan 2006 20:44:24 GMT</pubDate></item><item><title><![CDATA[Reply to Sortieren von Vektoren on Mon, 09 Jan 2006 07:48:18 GMT]]></title><description><![CDATA[<p>Du kannst auch mit &quot;pos_pointer.erase(newEnd;pos_pointer.end());&quot; die überflüssigen Duplikate komplett löschen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/961491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/961491</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 09 Jan 2006 07:48:18 GMT</pubDate></item></channel></rss>