Auto
This commit is contained in:
parent
826ae77bc7
commit
3c29242a61
9
Grilles/Grille4-dur
Normal file
9
Grilles/Grille4-dur
Normal file
@ -0,0 +1,9 @@
|
||||
010400005
|
||||
460007000
|
||||
057020001
|
||||
000610000
|
||||
801000509
|
||||
000035000
|
||||
300060950
|
||||
000500048
|
||||
700004010
|
@ -1 +1 @@
|
||||
grille 2 : https://la-conjugaison.nouvelobs.com/sudoku/facile.php
|
||||
grille 2 et 4 : https://la-conjugaison.nouvelobs.com/sudoku/
|
BIN
Main$1.class
BIN
Main$1.class
Binary file not shown.
BIN
Main.class
BIN
Main.class
Binary file not shown.
@ -34,9 +34,14 @@ public class Main {
|
||||
solveButton.addActionListener(new ActionListener() {
|
||||
@Override
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
long startTime = System.nanoTime(); // Temps avant la résolution
|
||||
|
||||
if (Resolve.solveSudoku(grid)) {
|
||||
long endTime = System.nanoTime(); // Temps après la résolution
|
||||
long duration = (endTime - startTime) / 1000000; // Durée en millisecondes
|
||||
|
||||
enterPanel.repaint(); // Redessiner la grille après la résolution
|
||||
JOptionPane.showMessageDialog(frame, "Grille résolue avec succès !");
|
||||
JOptionPane.showMessageDialog(frame, "Grille résolue avec succès en " + duration + " millisecondes !");
|
||||
} else {
|
||||
JOptionPane.showMessageDialog(frame, "Impossible de résoudre la grille.");
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user