Введение

    Откуда возникла идея создания этой программы? Я изучаю Java и делаю это, в основном, по книгам. Мои "гроссбухи" - это Хорстманн и Эккель. Но просто читать книги по программированию - это пустая трата времени. Поэтому, дойдя до глав по GUI ( AWT, Swing ) решил сделать что-то более-менее живое. Остановил свой выбор на головоломке Sudoku. Пару раз решал эту головоломку в живую и подумал, что неплохо было бы создать программу, которая сама, по входной комбинации, находила бы решение.  
 
    Далее попробую рассказать, как я это сделал:
 
    RAR архив приложения ( SudokuFindSolution.rar )  находится здесь.