<?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[2D BinPacking]]></title><description><![CDATA[<p>Moin.<br />
Ich suche nach einer Lösung für einen einfachen BinPacking-Algorithmus.<br />
Bei der Umsetzung stoße ich immer wieder auf Probleme, aber ich glaub ich hock mal wieder auf dem Schlauch.</p>
<p>Mein Ansatz:<br />
Die Bilder werden in einem std::vector erst mit std::sort nach Größe sortiert und dann die Reihenfolge per std::reverse umgedreht, so dass das größte Bild am Anfang des Vectors steht. Soweit so gut.<br />
Nun platziere ich das erste Bild. Neben diesem Bild könnte ja nun Platz für 1-n Bilder sein, auch in mehreren Spalten.<br />
Womit ich Probleme habe, ist das Beschreiben bzw Verfolgen des Platzes der noch frei ist und wo evtl noch ein Bild hinpassen könnte.<br />
Eventuell hat ja jemand einen anderen Ansatz.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/289037/2d-binpacking</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 16:12:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/289037.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Jun 2011 13:34:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 2D BinPacking on Mon, 27 Jun 2011 13:34:03 GMT]]></title><description><![CDATA[<p>Moin.<br />
Ich suche nach einer Lösung für einen einfachen BinPacking-Algorithmus.<br />
Bei der Umsetzung stoße ich immer wieder auf Probleme, aber ich glaub ich hock mal wieder auf dem Schlauch.</p>
<p>Mein Ansatz:<br />
Die Bilder werden in einem std::vector erst mit std::sort nach Größe sortiert und dann die Reihenfolge per std::reverse umgedreht, so dass das größte Bild am Anfang des Vectors steht. Soweit so gut.<br />
Nun platziere ich das erste Bild. Neben diesem Bild könnte ja nun Platz für 1-n Bilder sein, auch in mehreren Spalten.<br />
Womit ich Probleme habe, ist das Beschreiben bzw Verfolgen des Platzes der noch frei ist und wo evtl noch ein Bild hinpassen könnte.<br />
Eventuell hat ja jemand einen anderen Ansatz.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2084827</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2084827</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Mon, 27 Jun 2011 13:34:03 GMT</pubDate></item></channel></rss>