<?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[Set automatisch sortieren]]></title><description><![CDATA[<p>Hallo,</p>
<p>folgende Datenstruktur:</p>
<pre><code class="language-cpp">set&lt;pair&lt;Object*, float&gt;&gt; distances;
</code></pre>
<p>Mein Algo macht nun folgendes: Er iteriert über eine Liste von Objekten und speichert bestimmte Objekte (die bestimmte Kriterien erfüllen) zusammen mit der Entfernung des Objekts zu einem gewissen Punkt ab.<br />
Danach habe ich also eine Menge mit Objekt/Distanz Paaren.<br />
Anschließend gehe ich die Menge durch und ermittle das Paar, mit der kleinste Distanz und gebe dieses Objekt dann zurück.</p>
<p>Klappt auch alles, nur gefällt mir nicht ganz, dass ich 2 mal über Objekte iteriere: Einmal ist ok, weil ich ja erst die passenden Objekte finden muss um sie in die set zu packen. Aber das ich danach über den set iteriere um die kleinste Distanz zu finden, mag ich nicht so. Könnte man das irgendwie verbessern? So das vllt das Objekt/Distanz paar am Ende des Suchlaufs sofort an 1. Stelle der Set steht oder so?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/293461/set-automatisch-sortieren</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 08:57:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/293461.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Oct 2011 16:02:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Set automatisch sortieren on Mon, 03 Oct 2011 16:02:14 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>folgende Datenstruktur:</p>
<pre><code class="language-cpp">set&lt;pair&lt;Object*, float&gt;&gt; distances;
</code></pre>
<p>Mein Algo macht nun folgendes: Er iteriert über eine Liste von Objekten und speichert bestimmte Objekte (die bestimmte Kriterien erfüllen) zusammen mit der Entfernung des Objekts zu einem gewissen Punkt ab.<br />
Danach habe ich also eine Menge mit Objekt/Distanz Paaren.<br />
Anschließend gehe ich die Menge durch und ermittle das Paar, mit der kleinste Distanz und gebe dieses Objekt dann zurück.</p>
<p>Klappt auch alles, nur gefällt mir nicht ganz, dass ich 2 mal über Objekte iteriere: Einmal ist ok, weil ich ja erst die passenden Objekte finden muss um sie in die set zu packen. Aber das ich danach über den set iteriere um die kleinste Distanz zu finden, mag ich nicht so. Könnte man das irgendwie verbessern? So das vllt das Objekt/Distanz paar am Ende des Suchlaufs sofort an 1. Stelle der Set steht oder so?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2126774</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2126774</guid><dc:creator><![CDATA[Martiuuy]]></dc:creator><pubDate>Mon, 03 Oct 2011 16:02:14 GMT</pubDate></item><item><title><![CDATA[Reply to Set automatisch sortieren on Mon, 03 Oct 2011 16:31:59 GMT]]></title><description><![CDATA[<p>Hat sich erledigt!<br />
Kurz nach Schreiben des Postings kam mir die Lösung^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2126785</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2126785</guid><dc:creator><![CDATA[Martiuuy]]></dc:creator><pubDate>Mon, 03 Oct 2011 16:31:59 GMT</pubDate></item></channel></rss>