<?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[Insertion Sort. Wo liegt Fehler ?]]></title><description><![CDATA[<pre><code class="language-cpp">void insert(int x[],int length)
{

     for(int i=1;i&lt;length ;i++)
	{

     int j=0;

      for( j=0;j&lt;i;j++)
	  {

         if(x[i]&lt;x[j]) break;

	  }

	  int tmp=x[i];

       for(int z=i;z&gt;0;z--)
	   {
          x[z]=x[z-1];
       }

	    x[j]=tmp;

	}
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/258998/insertion-sort-wo-liegt-fehler</link><generator>RSS for Node</generator><lastBuildDate>Wed, 09 Sep 2026 02:21:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/258998.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 17 Jan 2010 23:29:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Insertion Sort. Wo liegt Fehler ? on Sun, 17 Jan 2010 23:29:57 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">void insert(int x[],int length)
{

     for(int i=1;i&lt;length ;i++)
	{

     int j=0;

      for( j=0;j&lt;i;j++)
	  {

         if(x[i]&lt;x[j]) break;

	  }

	  int tmp=x[i];

       for(int z=i;z&gt;0;z--)
	   {
          x[z]=x[z-1];
       }

	    x[j]=tmp;

	}
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1840520</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1840520</guid><dc:creator><![CDATA[blurry333]]></dc:creator><pubDate>Sun, 17 Jan 2010 23:29:57 GMT</pubDate></item><item><title><![CDATA[Reply to Insertion Sort. Wo liegt Fehler ? on Sun, 17 Jan 2010 23:44:24 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">void insert(int x[],int length)
{

     for(int i=1;i&lt;length ;i++)
	{

     int j=0;

      for( j;j&lt;i;j++)
	  {

         if(x[i]&lt;x[j]) break;

	  }

	  int tmp=x[i];

       for(int z=i;z&gt;0;z--)
	   {
          x[z]=x[z-1];
       }

	    x[j]=tmp;

	}
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1840524</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1840524</guid><dc:creator><![CDATA[blurry333]]></dc:creator><pubDate>Sun, 17 Jan 2010 23:44:24 GMT</pubDate></item><item><title><![CDATA[Reply to Insertion Sort. Wo liegt Fehler ? on Sun, 17 Jan 2010 23:48:50 GMT]]></title><description><![CDATA[<p>So Fehler schon entdeckt <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>
<p>[cpp]<br />
void insert(int x[],int length)<br />
{</p>
<p>for(int i=1;i&lt;length ;i++)<br />
{</p>
<p>int j=0;</p>
<p>for( j=0;j&lt;i;j++)<br />
{</p>
<p>if(x[i]&lt;x[j]) break;</p>
<p>}</p>
<p>int tmp=x[i];</p>
<p>for(int z=i;z&gt;j;z--)<br />
{<br />
x[z]=x[z-1];<br />
}</p>
<p>x[j]=tmp;</p>
<p>}<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1840528</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1840528</guid><dc:creator><![CDATA[blurry333]]></dc:creator><pubDate>Sun, 17 Jan 2010 23:48:50 GMT</pubDate></item><item><title><![CDATA[Reply to Insertion Sort. Wo liegt Fehler ? on Sun, 17 Jan 2010 23:50:18 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">void insert(int x[],int length)
{

     for(int i=1;i&lt;length ;i++)
	{

     int j=0;

      for( j=0;j&lt;i;j++)
	  {

         if(x[i]&lt;x[j]) break;

	  }

	  int tmp=x[i];

       for(int z=i;z&gt;0;z--)
	   {
          x[z]=x[z-1];
       }

	    x[j]=tmp;

	}
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1840529</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1840529</guid><dc:creator><![CDATA[blurry333]]></dc:creator><pubDate>Sun, 17 Jan 2010 23:50:18 GMT</pubDate></item><item><title><![CDATA[Reply to Insertion Sort. Wo liegt Fehler ? on Sun, 17 Jan 2010 23:51:44 GMT]]></title><description><![CDATA[<p>so der Code stimmt jetzt.</p>
<p>Was wir in der Schule noch gemacht haben. Da ja das int j nach jedem<br />
schleifendurchgang neu angelegt wird, kann man das mit einem Sentinel umgehn.</p>
<p>Weiß jemand wie das geht ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1840532</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1840532</guid><dc:creator><![CDATA[blurry333]]></dc:creator><pubDate>Sun, 17 Jan 2010 23:51:44 GMT</pubDate></item><item><title><![CDATA[Reply to Insertion Sort. Wo liegt Fehler ? on Sun, 17 Jan 2010 23:52:59 GMT]]></title><description><![CDATA[<p>Man merkt dass es spät ist, so jetzt hier der richtige Code.<br />
Was hat es mit dem Sentinel auf sich ?</p>
<pre><code class="language-cpp">void insert(int x[],int length)
{

     for(int i=1;i&lt;length ;i++)
	{

     int j=0;

      for( j=0;j&lt;i;j++)
	  {

         if(x[i]&lt;x[j]) break;

	  }

	  int tmp=x[i];

       for(int z=i;z&gt;j;z--)
	   {
          x[z]=x[z-1];
       }

	    x[j]=tmp;

	}
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1840534</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1840534</guid><dc:creator><![CDATA[blurry333]]></dc:creator><pubDate>Sun, 17 Jan 2010 23:52:59 GMT</pubDate></item></channel></rss>