<?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[Darstellung eines Graphen]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich möchte A* umsetzen und überlege mir gerade, wie ich den Graphen darstellen kann.</p>
<p>Neben der Adjazenzmatrix gibt es ja auch die Ecken- und Kantenliste.</p>
<p>Ich habe mir überlegt, die Instanzen der Nodes in einem Vektor zu speichern und dann in einer map die Kanten und Distanzen darzustellen.</p>
<p>So in der Art</p>
<pre><code class="language-cpp">vector&lt;Node&gt; nodes;

// nodes mapped to their successors and distances to them
map&lt;Node *, vector&lt;map&lt;Node *, int&gt; &gt; &gt; nodeToSuccesorsMap;
</code></pre>
<p>Ist das so sinnvoll?</p>
<p>//Edit<br />
Vielleicht gehört das auch in die Sparte &quot;Rund um die Programmierung&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/273008/darstellung-eines-graphen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 28 Aug 2026 13:34:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/273008.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 29 Aug 2010 17:11:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Darstellung eines Graphen on Sun, 29 Aug 2010 17:54:43 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich möchte A* umsetzen und überlege mir gerade, wie ich den Graphen darstellen kann.</p>
<p>Neben der Adjazenzmatrix gibt es ja auch die Ecken- und Kantenliste.</p>
<p>Ich habe mir überlegt, die Instanzen der Nodes in einem Vektor zu speichern und dann in einer map die Kanten und Distanzen darzustellen.</p>
<p>So in der Art</p>
<pre><code class="language-cpp">vector&lt;Node&gt; nodes;

// nodes mapped to their successors and distances to them
map&lt;Node *, vector&lt;map&lt;Node *, int&gt; &gt; &gt; nodeToSuccesorsMap;
</code></pre>
<p>Ist das so sinnvoll?</p>
<p>//Edit<br />
Vielleicht gehört das auch in die Sparte &quot;Rund um die Programmierung&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1945801</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1945801</guid><dc:creator><![CDATA[curry-king]]></dc:creator><pubDate>Sun, 29 Aug 2010 17:54:43 GMT</pubDate></item></channel></rss>