<?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[NxN Matrix Ausgabe schneller machen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe ein Proramm geschrieben das eine NxN Matrix auf den Bildschrim ausgibt mit einer 1 in der Hauptdiagonalen.</p>
<p>Kann man diesen Code optimieren geht das z.B auch mit einer for-Schleife?</p>
<pre><code class="language-cpp">for(int i=0;i&lt;n;i++)
	{
	  for(int j=0;j&lt;n;j++)cout &lt;&lt; (i==j?&quot;1 &quot;:&quot;0 &quot;);
	  cout &lt;&lt; &quot;\n&quot;;
	}
</code></pre>
<p>mfg<br />
HansDieWurst <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/topic/128190/nxn-matrix-ausgabe-schneller-machen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 12:59:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/128190.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 01 Dec 2005 10:28:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to NxN Matrix Ausgabe schneller machen on Thu, 01 Dec 2005 10:28:03 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe ein Proramm geschrieben das eine NxN Matrix auf den Bildschrim ausgibt mit einer 1 in der Hauptdiagonalen.</p>
<p>Kann man diesen Code optimieren geht das z.B auch mit einer for-Schleife?</p>
<pre><code class="language-cpp">for(int i=0;i&lt;n;i++)
	{
	  for(int j=0;j&lt;n;j++)cout &lt;&lt; (i==j?&quot;1 &quot;:&quot;0 &quot;);
	  cout &lt;&lt; &quot;\n&quot;;
	}
</code></pre>
<p>mfg<br />
HansDieWurst <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/931231</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931231</guid><dc:creator><![CDATA[HansDieWurst]]></dc:creator><pubDate>Thu, 01 Dec 2005 10:28:03 GMT</pubDate></item><item><title><![CDATA[Reply to NxN Matrix Ausgabe schneller machen on Thu, 01 Dec 2005 11:31:44 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">for(int i=0;i&lt;n*n;++i) cout&lt;&lt;(i%n==0)?&quot;\n&quot;:&quot;&quot;&lt;&lt;(i/n==i%n)?1:0&lt;&lt;' ';
</code></pre>
<p>Aber ob das in der Praxis wirklich schneller ist, bezweifle ich (es sieh auf jeden Fall schlimmer aus als die doppelte for()-Schleife :D)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/931276</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931276</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 01 Dec 2005 11:31:44 GMT</pubDate></item><item><title><![CDATA[Reply to NxN Matrix Ausgabe schneller machen on Thu, 01 Dec 2005 17:33:50 GMT]]></title><description><![CDATA[<p>Ja muss ich mal ausprobieren ob ds schneller ist.</p>
<p>Danke <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/931546</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931546</guid><dc:creator><![CDATA[HansDieWurst]]></dc:creator><pubDate>Thu, 01 Dec 2005 17:33:50 GMT</pubDate></item><item><title><![CDATA[Reply to NxN Matrix Ausgabe schneller machen on Thu, 01 Dec 2005 17:39:57 GMT]]></title><description><![CDATA[<p>Was sollen immer diese mini Optimierungen? (vor allem würde es mich in dem Fall wundern, wenn der Code schneller ist, da du ja eine zusätzliche division machst, die wirklich teuer ist)</p>
<p>(a) der Compiler ist schlau<br />
(b) ist schreiben auf die Konsole einfach langsam.<br />
(c) Kopf benutzen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/931555</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931555</guid><dc:creator><![CDATA[rüdiger]]></dc:creator><pubDate>Thu, 01 Dec 2005 17:39:57 GMT</pubDate></item></channel></rss>