<?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[StackOverflow nach 27 runs]]></title><description><![CDATA[<p>Guten Tag,<br />
Ich bin derzeit dabei ein Sudokugenerator zu schreiben, aber ich komm einfach nicht weiter...<br />
Hier erstmal der Quelltext (etwas eingekürzt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> )</p>
<pre><code>void start(int todel){
int number;
for (int x=0; x&lt;9; x++) {
    for (int y=0; y&lt;9; y++) {

        number = GenN(x, y);
        osudoku[x][y]=number;
    }
}
replace(todel);
output();
}

int GenZ(int x, int y){
    int number;
    bool duplication = true;
    Randomize();
    number = Random(9)+1;
    duplication = check(number,x,y);
    if (duplication==true){
        return GenZ(x,y);
    }
    else if (duplication==false) {
        return number;
    }
}
</code></pre>
<p>Er generiert immer im folgenden Muster:</p>
<blockquote>
<p>758 431 629<br />
913 267 485<br />
642 985 317<br />
Stack Overflow</p>
</blockquote>
<p>Ich hab keine Ahnung was den auslösen könnte und hoffe auf mitarbeit bei der Fehlersuche <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/314805/stackoverflow-nach-27-runs</link><generator>RSS for Node</generator><lastBuildDate>Fri, 31 Jul 2026 22:29:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/314805.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 14 Mar 2013 14:58:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Thu, 14 Mar 2013 14:58:48 GMT]]></title><description><![CDATA[<p>Guten Tag,<br />
Ich bin derzeit dabei ein Sudokugenerator zu schreiben, aber ich komm einfach nicht weiter...<br />
Hier erstmal der Quelltext (etwas eingekürzt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> )</p>
<pre><code>void start(int todel){
int number;
for (int x=0; x&lt;9; x++) {
    for (int y=0; y&lt;9; y++) {

        number = GenN(x, y);
        osudoku[x][y]=number;
    }
}
replace(todel);
output();
}

int GenZ(int x, int y){
    int number;
    bool duplication = true;
    Randomize();
    number = Random(9)+1;
    duplication = check(number,x,y);
    if (duplication==true){
        return GenZ(x,y);
    }
    else if (duplication==false) {
        return number;
    }
}
</code></pre>
<p>Er generiert immer im folgenden Muster:</p>
<blockquote>
<p>758 431 629<br />
913 267 485<br />
642 985 317<br />
Stack Overflow</p>
</blockquote>
<p>Ich hab keine Ahnung was den auslösen könnte und hoffe auf mitarbeit bei der Fehlersuche <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/2306724</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306724</guid><dc:creator><![CDATA[Zhorky]]></dc:creator><pubDate>Thu, 14 Mar 2013 14:58:48 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Thu, 14 Mar 2013 15:06:14 GMT]]></title><description><![CDATA[<p>Bin relativ überzeugt davon, du rufst GenZ (mindestens) einmal zu oft auf. Dann gibt es nämlich keine Zahlen mehr, die kein duplicate sind, und du landest in endlos-rekursion. Sagt zumindest meine Kristallkugel.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306727</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306727</guid><dc:creator><![CDATA[kleiner Troll]]></dc:creator><pubDate>Thu, 14 Mar 2013 15:06:14 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Thu, 14 Mar 2013 16:01:01 GMT]]></title><description><![CDATA[<p>eher unwahrscheinlich, da es nur bis zu nem drittel generiert und nicht voll, da würd ich es ja noch verstehen</p>
<p>Edit: Falls wer den kompletten Quelltext sehen will bitte bescheid sagen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306729</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306729</guid><dc:creator><![CDATA[Zhorky]]></dc:creator><pubDate>Thu, 14 Mar 2013 16:01:01 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Thu, 14 Mar 2013 16:41:57 GMT]]></title><description><![CDATA[<p>Naja ich erkenn das so spontan nichts, wäre einfach das Schritt für Schritt zu debuggen und das geht nur mit nem kompilierbaren Beispiel ^^</p>
<p>So nebenbei: verwende lieber</p>
<pre><code>if (duplication)
{
    return GenZ(x,y);
}
else
{
    return number;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2306767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306767</guid><dc:creator><![CDATA[DarkShadow44]]></dc:creator><pubDate>Thu, 14 Mar 2013 16:41:57 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Thu, 14 Mar 2013 17:00:36 GMT]]></title><description><![CDATA[<p>Was macht Randomize?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306772</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Thu, 14 Mar 2013 17:00:36 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Thu, 14 Mar 2013 17:20:58 GMT]]></title><description><![CDATA[<p>Zhorky schrieb:</p>
<blockquote>
<p>eher unwahrscheinlich, da es nur bis zu nem drittel generiert und nicht voll, da würd ich es ja noch verstehen</p>
</blockquote>
<p>Habe ich das richtig verstanden? Du füllst das Spielfeld zu einem Drittel mit Zahlen und schaust dabei, ob die jeweils neu einzufügende Zahl schon in der Zeile, Spalte oder dem Block bereits vorkommt. Wenn nein, schreibst du die Zahl rein. Dieses Vorgehen muss aber kein lösbares Sudoku erzeugen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306773</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306773</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Thu, 14 Mar 2013 17:20:58 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 14:44:43 GMT]]></title><description><![CDATA[<p>Nein, ich fülle es eigentlich komplett aber nach 1/3 kommt der StackOverflow.<br />
Und doch es entsteht ja ein komplett ausgefülltes sudoku. In diesem werde ich dann beliebig viele Zahlen löschen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306946</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306946</guid><dc:creator><![CDATA[Zhorky]]></dc:creator><pubDate>Fri, 15 Mar 2013 14:44:43 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 15:04:37 GMT]]></title><description><![CDATA[<p>Zhorky schrieb:</p>
<blockquote>
<p>Nein, ich fülle es eigentlich komplett aber nach 1/3 kommt der StackOverflow.<br />
Und doch es entsteht ja ein komplett ausgefülltes sudoku. In diesem werde ich dann beliebig viele Zahlen löschen</p>
</blockquote>
<p>Ah, dann kommen wir der Sache schon näher <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="🙂"
    /> Führe deinen Algorithmus einmal manuell aus, d.h. füge Stelle für Stelle eine zufällige Zahl an, die passt. Irgendwann wirst du mit sehr hoher Wahrscheinlichkeit feststellen, dass du an eine Position gelangst, an die keine der neun möglichen Ziffern passt. Das bedeutet, dass deine Vorgehensweise nicht funktioniert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306951</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306951</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Fri, 15 Mar 2013 15:04:37 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 15:07:15 GMT]]></title><description><![CDATA[<p>Zhorky schrieb:</p>
<blockquote>
<p>Nein, ich fülle es eigentlich komplett aber nach 1/3 kommt der StackOverflow.<br />
Und doch es entsteht ja ein komplett ausgefülltes sudoku. In diesem werde ich dann beliebig viele Zahlen löschen</p>
</blockquote>
<p>Ich glaube du hast nicht verstanden, was Michael E. meinte: Du kannst nicht (beziehungsweise nur mit praktisch unschaffbar großem Aufwand) ein Sudoku durch zufälliges Vorgehen erschaffen. Da läufst du praktisch unendlich oft (ist das vielleicht das Problem?) in unlösbare Stellungen bevor du ein komplettes Gesamtsudoku erzeugst. Sudokus erzeugen ist <strong>schwieriger</strong> als lösen! Bessere Algorithmen als zufälliges Vorgehen findest du im Internet. Als Basis für diese Algorithmen benötigst du meistens einen bereits funktionierenden Solver, der dann gezielt aus einer einfachen Anfangskonfiguration (ein oder zwei Kästchen kann man noch zufällig erzeugen) den Rest löst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306954</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 15 Mar 2013 15:07:15 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 15:53:10 GMT]]></title><description><![CDATA[<p>Michael E. schrieb:</p>
<blockquote>
<p>Zhorky schrieb:</p>
<blockquote>
<p>Nein, ich fülle es eigentlich komplett aber nach 1/3 kommt der StackOverflow.<br />
Und doch es entsteht ja ein komplett ausgefülltes sudoku. In diesem werde ich dann beliebig viele Zahlen löschen</p>
</blockquote>
<p>Ah, dann kommen wir der Sache schon näher <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="🙂"
    /> Führe deinen Algorithmus einmal manuell aus, d.h. füge Stelle für Stelle eine zufällige Zahl an, die passt. Irgendwann wirst du mit sehr hoher Wahrscheinlichkeit feststellen, dass du an eine Position gelangst, an die keine der neun möglichen Ziffern passt. Das bedeutet, dass deine Vorgehensweise nicht funktioniert.</p>
</blockquote>
<p>Ja das ist mir schon vorher aufgefallen.<br />
Nur mich wundert es, dass er es bis zum Punkt 27 Macht wie er soll aber sozusagen ab der 4. Reihe anfängt mit Schwachsinn machen.</p>
<p>Im Beispiel:<br />
758|431|629<br />
913|267|485<br />
642|985|317<br />
----+----+----<br />
?xx|xxx|xxx<br />
xxx|xxx|xxx<br />
xxx|xxx|xxx<br />
----+----+----<br />
xxx|xxx|xxx<br />
xxx|xxx|xxx<br />
xxx|xxx|xxx</p>
<p>Sollte es ja kein Problem sein für &quot;?&quot; eine Zahl einzusetzen.<br />
Dies tut er aber nicht, weil Bahnhof</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306958</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306958</guid><dc:creator><![CDATA[Zhorky]]></dc:creator><pubDate>Fri, 15 Mar 2013 15:53:10 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 16:02:04 GMT]]></title><description><![CDATA[<p>Zhorky schrieb:</p>
<blockquote>
<p>Sollte es ja kein Problem sein für &quot;?&quot; eine Zahl einzusetzen.<br />
Dies tut er aber nicht, weil Bahnhof</p>
</blockquote>
<p>Messerscharfe Schlussfolgerung: Dann wird da wohl ein Fehler sein <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="🙂"
    /> .<br />
Die Verdächtigen sind Randomize und check. Vermutlich check. Aus irgendeinem Grund ist das immer true.<br />
Daher:<br />
a) Selbsthilfe<br />
- Unter Linux mal valgrind nutzen mit allen Tests. Unter Windows gibt es bestimmt was ähnliches.<br />
- Vielleicht ein paar Debugausgaben<br />
- Debugmodi des Compilers aktivieren. Bounds checking und solchen Kram, eventuell selber ein paar assertions setzen.<br />
b) Hilfe zur Hilfe durch das Forum<br />
- Dritten Link in meiner Signatur durchlesen.<br />
- Minimales Beispiel schrittweise erstellen, bei jedem Schritt prüfen, ob der Fehler noch vorhanden ist.<br />
- Dann dieses compilierbare Minimalbeispiel hier zeigen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306960</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 15 Mar 2013 16:02:04 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 16:08:10 GMT]]></title><description><![CDATA[<p>Zhorky schrieb:</p>
<blockquote>
<p>Sollte es ja kein Problem sein für &quot;?&quot; eine Zahl einzusetzen.</p>
</blockquote>
<p>Dessen bin ich mir bewusst. Aber was bringt es, hier noch aufwendig den Fehler zu suchen, wenn du deinen Code eh wegwirfst, weil der Algorithmus nicht funktioniert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306963</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306963</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Fri, 15 Mar 2013 16:08:10 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 17:05:15 GMT]]></title><description><![CDATA[<p>Ich hatte mal einen Sudokugenerator programmiert der auf diese Weise funktioniert hat, leider ist der mir durch nen Festplattendefekt abhanden gekommen...<br />
Ich persönlich glaube ja eher fast dass ich an der Überprüfung der Blöcke einen Fehler habe.</p>
<p>Der Code dafür sieht so aus:</p>
<pre><code>if ((x&lt;3)&amp;&amp;(x&gt;=0)) {
		if ((y&lt;3)&amp;&amp;(y&gt;=0)) { /
			for (int yy=0; yy&lt;3; yy++) {
				for (int xx=0; xx&lt;3; xx++) {
					if (ofield[xx][yy]==number) {
						return true;
					}
				}
			}
		}
		if ((y&lt;6)&amp;&amp;(y&gt;=3)) { 
			for (int yy=3; yy&lt;6; yy++) {
				for (int xx=0; xx&lt;3; xx++) {
					if (ofield[xx][yy]==number) {
						return true;
					}
				}
			}
		}
		if ((y&lt;9)&amp;&amp;(y&gt;=6)) {
			for (int yy=6; yy&lt;9; yy++) {
				for (int xx=0; xx&lt;3; xx++) {
					if (ofield[xx][yy]==number) {
						return true;
					}
				}
			}
		}
	}
	if ((x&lt;6)&amp;&amp;(x&gt;=3)) {
		if ((y&lt;3)&amp;&amp;(y&gt;=0)) { 
			for (int yy=0; yy&lt;3; yy++) {
				for (int xx=0; xx&lt;3; xx++) {
					if (ofield[xx][yy]==number) {
						return true;
					}
				}
			}
		}
		if ((y&lt;6)&amp;&amp;(y&gt;=3)) { 
			for (int yy=3; yy&lt;6; yy++) {
				for (int xx=0; xx&lt;3; xx++) {
					if (ofield[xx][yy]==number) {
						return true;
					}
				}
			}
		}
		if ((y&lt;9)&amp;&amp;(y&gt;=6)) {
			for (int yy=6; yy&lt;9; yy++) {
				for (int xx=0; xx&lt;3; xx++) {
					if (ofield[xx][yy]==number) {
						return true;
					}
				}
			}
		}
	}
	if ((x&lt;9)&amp;&amp;(x&gt;=6)) {
		if ((y&lt;3)&amp;&amp;(y&gt;=0)) { 
			for (int yy=0; yy&lt;3; yy++) {
				for (int xx=0; xx&lt;3; xx++) {
					if (ofield[xx][yy]==number) {
						return true;
					}
				}
			}
		}
		if ((y&lt;6)&amp;&amp;(y&gt;=3)) { 
			for (int yy=3; yy&lt;6; yy++) {
				for (int xx=0; xx&lt;3; xx++) {
					if (ofield[xx][yy]==number) {
						return true;
					}
				}
			}
		}
		if ((y&lt;9)&amp;&amp;(y&gt;=6)) { 
			for (int yy=6; yy&lt;9; yy++) {
				for (int xx=0; xx&lt;3; xx++) {
					if (ofield[xx][yy]==number) {
						return true;
					}
				}
			}
		}
	}
	return false; 
}
</code></pre>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/19375">@SeppJ</a>: Das mit den einzelschritten werd ich gleich mal probieren</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306974</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306974</guid><dc:creator><![CDATA[Zhorky]]></dc:creator><pubDate>Fri, 15 Mar 2013 17:05:15 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 17:17:55 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> Das SCHREIT ja geradezu nach einem Tippfehler! Den zu suchen nehme ich dir aber nicht ab, da du selber schuld bist, wenn du jede Bedingung einzeln aufschreibst. Wie wäre es mit etwas Abstraktion? Ein paar gut gewählte Funktionen und schon schrumpfen deine 90 Zeilen Codewiederholungen auf übersichtliche 10 Zeilen zusammen. In denen findet man dann auch schnell eventuelle Fehler.<br />
Vorschlag: Funktion zum Prüfen der Zeile, Funktion zum Prüfen der Spalte, Funktion zum Prüfen des Kästchens. Die ersten beiden sind einfach jeweils eine einfache Schleife, die dritte ist eine verschachtelte Doppelschleife. Wenn alle drei Funktionen nix finden, dann gibt es keine Dublette.</p>
<p>Zhorky schrieb:</p>
<blockquote>
<p>Ich hatte mal einen Sudokugenerator programmiert der auf diese Weise funktioniert hat, leider ist der mir durch nen Festplattendefekt abhanden gekommen...</p>
</blockquote>
<p>Nichts gegen dich, aber das ist ungefähr so glaubwürdig als würdest du behaupten, mal ein Perpetuum Mobile gebastelt zu haben, das du dann auf den Müll geworfen hast, als es langweilig wurde. Solch ein Programm würde selbst mit recht optimistischen Abschätzungen 10-20 Minuten, eher mehrere Stunden benötigen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306975</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306975</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 15 Mar 2013 17:17:55 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 17:18:45 GMT]]></title><description><![CDATA[<p>xx läuft unabhängig vom Wert von x immer von 0 bis 2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306976</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306976</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Fri, 15 Mar 2013 17:18:45 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 17:37:05 GMT]]></title><description><![CDATA[<p>Michael E. schrieb:</p>
<blockquote>
<p>xx läuft unabhängig vom Wert von x immer von 0 bis 2.</p>
</blockquote>
<p>Vielen Dank erstmal dafür... Jetz muss ich sagen generiert er zumindest ein wenig besser. Jetz hört er nach 5-70 runs auf <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> .</p>
<p>Und ich habe soeben ausserdem ein Programm gefunden was so ähnlich läuft wie meins.<br />
<a href="http://www.tutorials.de/c-c/327637-sudoku-c.html" rel="nofollow">http://www.tutorials.de/c-c/327637-sudoku-c.html</a></p>
<p>Er überprüft nur seinen Block anders (Mit Schleifen *hust*) und befüllt seine Felder anders Blockweise. Das befüllen sollte jedoch keinen unterschied machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306982</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306982</guid><dc:creator><![CDATA[Zhorky]]></dc:creator><pubDate>Fri, 15 Mar 2013 17:37:05 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 17:46:03 GMT]]></title><description><![CDATA[<p>Zhorky schrieb:</p>
<blockquote>
<p>Jetz hört er nach 5-70 runs auf <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> .</p>
</blockquote>
<p>Im Sinne von &quot;er schafft ein gültiges(!) Sudoku&quot;? Da bin ich jetzt aber doch etwas baff und muss noch mal abschätzen, wie wahrscheinlich das ist. Was genau ist bei dir denn ein &quot;run&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306984</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 15 Mar 2013 17:46:03 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 18:10:40 GMT]]></title><description><![CDATA[<p>Ein run = Eine Zahl, und ja es ist ein gültiges Sudoku <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306987</guid><dc:creator><![CDATA[Zhorky]]></dc:creator><pubDate>Fri, 15 Mar 2013 18:10:40 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 18:11:45 GMT]]></title><description><![CDATA[<p>Zhorky schrieb:</p>
<blockquote>
<p>Ein run = Eine Zahl, und ja es ist ein gültiges Sudoku <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>Wie kann er dann nach weniger als 81 Zahlen aufhören? Oder ist aufhören == abstürzen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306989</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 15 Mar 2013 18:11:45 GMT</pubDate></item><item><title><![CDATA[Reply to StackOverflow nach 27 runs on Fri, 15 Mar 2013 18:40:29 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Zhorky schrieb:</p>
<blockquote>
<p>Ein run = Eine Zahl, und ja es ist ein gültiges Sudoku <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>Wie kann er dann nach weniger als 81 Zahlen aufhören? Oder ist aufhören == abstürzen?</p>
</blockquote>
<p>Nein ich meinte das Zitierte Programm, welches so läuft.<br />
Meins bleibt bei den Stackoverflows nach beliebigen Schleifendurchläufen obwohl man durchaus Zahlen einfügen könnte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2306990</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2306990</guid><dc:creator><![CDATA[Zhorky]]></dc:creator><pubDate>Fri, 15 Mar 2013 18:40:29 GMT</pubDate></item></channel></rss>