Hjälp med java-uppgift
Hej
Att använda ett fält med sanningsvärden fungerar ganska bra i detta fall, men du kan undvika att iterera alla olika siffror. Det räcker med att iterera över matrisen och kontrollera om siffran redan är läst: om så är fallet, returnera falskt. För att ta hand om tal större än 9 och mindre än 1 kan vi fånga det undantagstillståndet och returnera falskt.
public static boolean isValidSudokuMatrix(int[][] matrix){
boolean[] test = new boolean[9];
for(int j=0;j<3;j++)
for(int k=0;k<3;k++)
try{
if(test[matrix[j][k]-1]) return false;
else test[matrix[j][k]-1] = true;
}catch(IndexOutOfBoundsException e) {return false;}
return true;
}
Citera flera
Citera
Hårdvara
- Idag Iphones marknadsandel faller i USA 33
- Igår Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk 64
- Igår Nu stiger hårddiskpriserna med uppemot 10 procent 21
- Igår Analytiker: Apple har överskattat intresset för Vision Pro 52
- 24 / 4 AMD, Nvidia och Intel – vad är det för skillnad mellan grafikkortstillverkarna? 35
Mjukvara
Datorkomponenter
Ljud, bild och kommunikation
- Premiär! Månadens Drop på SweClockers11
- Iphones marknadsandel faller i USA33
- Microsoft rullar ut Startmenyreklam till alla81
- Dagens fynd — Diskussionstråden49504
- IT-bolag: Teknikstrul är största tidsboven idag19
- Ingen som är taggad på att se nya Dune?, Bioprimär idag 15 sep170
- Tips på grafikkort10
- Ubiquiti Unifi2763
- Klickande/ploppande ljud i subwoofern.23
- Tråden om PlayStation 514602
- Säljes Meta Quest 3 128GB
- Säljes Hårddiskar
- Säljes Finalmouse ULX Lion
- Säljes Gigabyte M28U intressekoll
- Säljes BitFenix Dawn Tempererat Glas
- Säljes Kingston PCie 4.0 NVMe M.2 4TB 7300MB/s
- Säljes i3-8100
- Köpes Luftkylning och Fläktar
- Köpes Nvidia Quadro P400,600 eller 620
- Säljes Dell Latitude 7530 15,6”
- Premiär på SweClockers! Månadens drop med gamingskärm hos Elgiganten11
- IT-bolag: Teknikstrul är största tidsboven idag19
- Därför blockerar Windows 11 24H2 Start‑menyhack31
- Iphones marknadsandel faller i USA33
- Konsumentverket granskar tio nätbutiker som lurat kunder17
- Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk64
- Nintendo-innehåll tas bort från Garrys Mod24
- Nu stiger hårddiskpriserna med uppemot 10 procent21
- Quiz: Vad kan du om Inet?70
- Analytiker: Apple har överskattat intresset för Vision Pro52