015
23.10.2005, 17:26 Uhr
imhotep
followed the white rabbit
|
Zitat von mischa: |
in der schule mussten wir einen zwei demensionalen arrey(9x9) mit ganzen zahlen zwischen 1-9 auffüllen regeln in einer zeile darf eine zahl nur einmal vorkommen und in einer spalte darf eine zahl nur einmal vorkommen
|
Das meinte ich mit nacheinander, also das in jeder Zeile jede Zahl genau einmal vorkommen darf und es gibt keine Lücken, so dass mein Vorschlag auch klappen würde.
Dein Ansatz sieht doch brauchbar aus. Du setzt dein Array immer auf false, dann wenn du in der Zeile eine Zahl findes auf true und wenn du dann nochmal diese Zahl findest und siehst, das der Wert schon auf true ist, dann hast du einen Fehler gefunden. Halt immer vor dem Setzen auf true testen, ob schon true ist, wenn ja -> Fehler. Reicht doch. |