예제 #1
0
파일: main.cpp 프로젝트: wsasocket/sudoku
int main() {
    Sudoku sudoku;

    sudoku.Load_data();
    sudoku.PreCalculate();
    cursor = sudoku.begin();

    sudoku.Print();
    long long start = getSystemTime();
    solve(sudoku);
    long long finish = getSystemTime();
    sudoku.Print();

    cout << "Total run time: " <<finish-start<< " ms"<<endl;
    return 0;
}
예제 #2
0
파일: cv04test.cpp 프로젝트: Aethrias/udvl
	bool checkRows(const Sudoku &s)
	{
		return std::all_of(s.begin(), s.end(),
				[this](const Row &r){ return checkList(r, "in row"); });
	}