示例#1
0
        static void Main(string[] args)
        {
            SudokuValidator sudokuValidator = new SudokuValidator();

            //int[,] arraySudoku = sudokuValidator.generateDefaultSudoku(SUDOKU_SIZE);
            //int[,] arraySudoku = sudokuValidator.generateSudoku(SUDOKU_SIZE);
            // int[,] arraySudoku = sudokuValidator.generateBigSudoku();
            int[,] arraySudoku = sudokuValidator.generateSudoku16();

            //  Thread.Sleep(1000);


            DateTime firstDt2 = DateTime.Now;

            resolveMonoThread(arraySudoku);
            DateTime endDt2 = DateTime.Now;

            Console.WriteLine(endDt2 - firstDt2);
            DateTime firstDt = DateTime.Now;

            resolveMultiThread(arraySudoku);
            DateTime endDt = DateTime.Now;

            Console.WriteLine(endDt - firstDt);
            Console.ReadLine();
        }