Чему научился:
Наконец-таки научился решать судоку.
Что было сложным:
Ничего.
Комментарии:
Следующий этап для каждой клетки брать только те цифры, которые допустимы для нее, расстановкой цифр потихоньку убирать цифры в соответствующих клетках.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Написала функцию для решения Судоку. Написала рекурсивную функцию пошагового заполнения пустых клеток судоку. Решение сложной задачи (для 20 клеток) выполнялось с большим количеством возвратов. Трудности: не выводится в консоль печать счетчика для количества входов в рекурсию.
Научился: Пытался написать рекурсивную формулу сам, запилил все проверки выхода и завершения, начал писать алгоритм, но что-то сломался и посмотрел видео. буду искать курс по развитию этой стороны себя (комбинаторика много раз упоминалась в видео, наверное она будет следующей и скорее всего еще буду листать алгоритмы время от времени)
Время поиска решения ооочень варьируется, сейчас вот простой ищет уже пару минут, а до этого секунд 10 заняло (с задержкой для анимации) и результат не сохранятеся) когда решение найдено - рекурсия просто разворачивается и поле девственно пусто