C# обучение с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по сообщениям

  • Отправлено: 42
  • По консольным: 11
  • По видеоурокам: 23
  • Личных сообщений: 8
  • Получено ответов: 103

6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Консоль / Алгоритмика / Вечность / 2019-03-27 10:53

Если без них, то так:
int month = int.Parse(Console.ReadLine()) % 12;
        string answer = String.Empty;
        switch(month/3)
        {
            case 0:
                answer = "der Winter";
                break;
            case 1:
                answer = "der Fruhling";
                break;
            case 2:
                answer = "der Sommer";
                break;
            case 3:
                answer = "der Herbst";
                break;
        }
        Console.WriteLine(answer);


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Консоль / Алгоритмика / Вечность / 2019-03-27 10:43

где поддержка последних шарпов? для case-ов придумали давно when (predicate)


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Консоль / Алгоритмика / Пока цикл / 2019-03-27 10:22

вы зачем-то делаете лишние проверки, утяжеляя программу, не оправдано это здесь


7238. --
Константин
Константин
ответить
→  Волнухин Владимир  # БД - Управление гостиницей / Вступление / 2016-10-16 15:45

Сразу видно рабочий процесс. Я обычно стараюсь писать все карандашом и если что не так  стирать стеркой.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить

10365. --
Rita
Rita
ответить
→  Волнухин Владимир  # Судоку / VIP. Модульное тестирование / 2016-10-16 01:24

Совершенно верно


4004. --
Елена
Елена
ответить
→  Волнухин Владимир  # Судоку / ФИНАЛЬНЫЙ УРОК / 2016-10-13 15:28

Поздравляю с завершением курса


10558. --
Иван Воронин
Иван Воронин
ответить
→  Волнухин Владимир  # Судоку / ФИНАЛЬНЫЙ УРОК / 2016-10-13 00:34

Молодец, отличный разбор полётов, я тоже переписываю код под себя, понимая что нужно от этого самого кода, зачастую сразу во время вебинара, отличный обзор, удачи в рефакторинге!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Волнухин Владимир  # Судоку / Генерация головоломок / 2016-10-12 21:14

и немного в БД Отель


10558. --
Иван Воронин
Иван Воронин
ответить
→  Волнухин Владимир  # Судоку / Рекурсивная функция поиска / 2016-10-12 18:31

я в этом случае нажымаю бекспейс =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Волнухин Владимир  # Судоку / ФИНАЛЬНЫЙ УРОК / 2016-10-12 14:31

С удоволсьвтием прослушал твой монолог.
Весьма специфический обзор получился, непосвящённый вообще не поймёт, о чём речь.
Правильно делаешь, что переписываешь код по своему, а не под копирку.
Молодец, отличные успехи, далеко пойдёшь, Владимир.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
→  Евгений Волосатов  # Судоку / Рекурсивная функция поиска / 2016-10-12 11:55

Там курсор после выполнения алгоритма, если нажать случайную клавишу для активации Console.Readkey(), то она там прописывается.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Волнухин Владимир  # Судоку / Генерация головоломок / 2016-10-12 09:01

Про тестирование ПО у нас пока только один урок в Новых Технологиях есть.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Волнухин Владимир  # Судоку / Рекурсивная функция поиска / 2016-10-12 09:00

Хорошая работа.
А что там за буква под таблицей справа?



6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Волнухин Владимир  # Судоку / Сохранение ответа / 2016-10-11 04:33

С файлами хороший модуль, быстро и удобно работает, так что его надо знать, пригодится!


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Судоку / Идея алгоритма - 81 цикл / 2016-10-10 18:45

Ответы на свои вопросы нашёл в след. уроке.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Волнухин Владимир  # Судоку / Загрузка головоломки с интернета / 2016-10-01 11:15

Посмотри курс Сетевые технологии, там подробно об этом рассказывается.


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Волнухин Владимир  # Судоку / Загрузка головоломки с интернета / 2016-10-01 09:34

замечательно когда что то нового узнаешь


4004. --
Елена
Елена
ответить
→  Волнухин Владимир  # Судоку / Проверка правил игры / 2016-10-01 05:38

Отлично, свой алгоритм - это замечательно.


11017. --
Владимир Петреченко
Владимир Петреченко
ответить
→  Волнухин Владимир  # Судоку / Загрузка головоломки с интернета / 2016-09-30 23:03

Головоломки -- это хорошо, не дают мозгам засохнуть ;))


11017. --
Владимир Петреченко
Владимир Петреченко
ответить
→  Волнухин Владимир  # Судоку / Проверка правил игры / 2016-09-30 22:15

Молодец, что довел начатое до конца.


11017. --
Владимир Петреченко
Владимир Петреченко
ответить

7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Волнухин Владимир  # Судоку / Печать цифр в таблице / 2016-09-28 07:49

Классное объяснение.


4004. --
Елена
Елена
ответить
→  Волнухин Владимир   / 2016-04-27 04:45

Работайте с типом long для всех переменных 12345678 в квадрате тоже в int не поместится


4004. --
Елена
Елена
ответить
→  Волнухин Владимир   / 2016-04-26 18:33

Работайте с типом long для всех переменных 12345678 в квадрате тоже в int не поместится


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Консоль / For-to-чки / Сумма квадратов / 2016-04-26 17:04

ulong везде выставил - тест пройден.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
→  Елена   / 2016-04-26 17:00

Спасибо за ответ! Я наконец-то обратил внимание на пояснение, которое появилось после моих первых возмущений. Оказывается вывод по тесту, который демонстрируется - моей программы, а не то, что должно быть. В таком случае я должен действовать самостоятельно и Шарп не врёт. Переменную sum сделал типом long, получилось положительное число, но тест не пройден.


4004. --
Елена
Елена
ответить
→  Волнухин Владимир   / 2016-04-25 20:37

Владимир! Я, к сожалению, не могу посмотреть Ваше решение задачи Консоль / For-to-чки / Сумма квадратов , но по условию значение введенного числа N меняется от 1 до 12345678. В последнем тесте вводится именно это самое большое число из диапазона. Сумма квадратов чисел от 1 до N выходит за разрядную сетку типа int. Поэтому для 100% решения задачи необходимо использовать тип long.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Консоль / For-to-чки / Сумма квадратов / 2016-04-25 19:09

>Робот Шарп: Решение засчитано, но можно ведь лучше!
Да нельзя лучше конструктивно, VS 2015 показывает выполнение Теста №5. Ну вот зачем мне дальше пытаться делать эту задачу, если она выполнена пусть и не понята "Шарпом"?


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Консоль / For-to-чки / Созвездие / 2016-04-24 14:44

Напишите в условии, что использовать Console.WriteLine необходимо, а то это только "Шарп" знает.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Консоль / Типы данных / Формат целого числа / 2016-04-23 12:50

В условии ошибка, а именно в примере вывода. Например, посмотрим на вывод для входа "30" - 3 строчка написана с 6 знакоместами.


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Финишная миля. Найти победителя / 2015-12-02 01:10

Интересно, как удалось победить зависания. Что, все запросы с зависами в отдельный поток направил? Интересно было бы посмотреть реализацию... Надеюсь на какой - нибудь обзор


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Финишная миля. Мой океан. / 2015-12-01 13:48

Владимир, очень хорошо что знания твои еще лучше укрепились в этом уроке! Я очень рада! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Волнухин Владимир  # Морской флот / Одинокий капитан - Победа! / 2015-12-01 09:15

А если попробовать так:
$nanotime = exec(“date +%s%N”);


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Одинокий капитан - Выстрелы / 2015-12-01 01:14

Хорошо получается! Интересно, что за поле для ввода цифр? Как его использовать?


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Одинокий капитан - Победа! / 2015-12-01 01:10

Да уж, засада. У меня на xp пока с этим не встречался... Надо понаблюдать.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Финишная миля. Перезагрузка. / 2015-11-30 22:22

Владимир, замечательно, очень полезная вещь  перезагрузка! :)


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Клиентский флот - Класс ServerGame / 2015-11-29 23:56

Владимир, вот опять ничего не написал, хотя вижу что все отлично у тебя!


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Клиентский флот - Парсинг XML / 2015-11-29 01:09

Мне повезло, пробела у меня не было, поэтому заработало все сразу. Спасибо, что предупредили, теперь постараюсь за этим следить осознанно.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Клиентский флот - Подключение к серверу / 2015-11-28 17:05

Владимир, очень рада что у тебя появились новые отличные знания! :)


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Морской флот / Клиентский флот - Парсинг XML / 2015-11-28 11:56

Отчёты по предыдущим урокам отправлены, а доступ получить не могу, пишет, мол, отправьте отчёт по предыдущему.


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Серверный флот - Функция do_game / 2015-11-28 00:10

Здорово! Быстро сделано! У меня дня 2 заняло.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Серверный флот - Функция do_game / 2015-11-27 22:17

Владимир, как ты радуешь тем что у тебя все легко получается! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Серверный флот - Функция do_fire / 2015-11-27 15:55

Владимир, отличный опыт, рада за твои успехи! :)


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Серверный флот - Капитан очевидность / 2015-11-26 16:09

Владимир, рада что у тебя все хорошо и легко получается, хотя если можно то пиши все же, ведь другие тоже смотреть отчет и интересно что ты получил из этого урока! :)



2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Серверный флот - Как PHP дружит с MySQL / 2015-11-22 13:43

Здорово, что получилось все исправить, жаль не написал, какая же была ошибка.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / База Морского Флота - Запросы SQL / 2015-11-19 23:03

Владимир, замечательно!!!


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Протокол - Список команд / 2015-11-19 22:39

Владимир, очень хорошо позанимался, классно сделал, мне нравится! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Волнухин Владимир  # Морской флот / Протокол - Список команд / 2015-11-19 21:58

Молодец, отлично справился, горжусь такими курсантами!


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Морской флот / База Морского флота - Экспресс SQL / 2015-11-19 13:42

"Овладел основными элементами языка mySQL"SQL, а не mySQL


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / База Морского Флота - SHIP / 2015-11-11 13:51

Владимир, очень все красиво у тебя получилось, и радует что для тебя это легко!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Волнухин Владимир  # Морской флот / База Морского Флота - GAME / 2015-11-11 11:59

Владимир, почему ты ничего не пишешь в отчёте к уроку?
Напиши хоть что-нибудь, хотя бы ответ на этот вопрос.


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / База Морского Флота - INFO / 2015-11-11 00:18

Классная схема получилась - понятная.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / База Морского Флота - INFO / 2015-11-10 23:04

Владимир, мне понравилась твоя работа, главное что тебе все легко и понятно! :)


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
→  Иван   / 2015-11-10 09:33

static помог, но почему? static для объекта (поля) rand означает, что такое поле будет независимым - его данные не будут меняться для каждого вызвавшего его др. объекта.


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Архитектура - Фабрика картинок / 2015-11-10 00:33

А Random , надеюсь static? Если нет, то наверное, в этом причина.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Морской флот / Архитектура - Карта Пиратов / 2015-11-07 08:52

presence-наличие, absent-отсутствие.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Архитектура - Перезагрузка проекта / 2015-10-25 16:22

Владимир, очень классно, что получил новый опыт! :)


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Полёт по таймеру / 2015-10-24 23:04

Отлично летит! Ну и ворон тоже летает, а на фотке сидит.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
→  Олюшка   / 2015-10-24 22:02

Если уж речь о коде, то его нужно не фотографировать, а давать ссылку на исходники, ведь нужные отрезки разнесены по всей программе.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
→  Олюшка   / 2015-10-24 22:01

Так зачем, если он не относится к заданию? Наоборот вводить в заблуждение. Пришлось прикладывать что попало, так хоть сразу ясно, что не по теме. Если бы у меня был тот код, который бы отражал задачу задания, то проблем бы и не было.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир   / 2015-10-24 21:47

Ох, Владимир, лукавишь ты, а ты же писал код в студии, его бы и приложил!!! :)


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
→  Олюшка   / 2015-10-24 21:42

Я бы с удовольствием приложил скрин по теме, но у меня такого скрина не было (была gif-ла только), а без него нельзя опубликовать работу.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Отображение кадров / 2015-10-24 21:31

Молодец!
Очень эффектно!!! :)


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Полёт по таймеру / 2015-10-24 21:19

Владимир, отличный полет у тебя!!! Молодец!
Хотя все же скриншот программы делай!
Я за воронов, на картинке он вообще красавец, однако мы ж тут все же обучаемся программированию, а не природоведению, и пожалуйста делай скриншот по теме!!!


1. --
Евгений Волосатов
Евгений Волосатов
ответить

6632. --
Волнухин Владимир
Волнухин Владимир
ответить
→  Иван   / 2015-10-24 17:19

Да, но можно сделать, чтобы с разных летел (Random()), пока нет кораблей - большого и смысла нет.


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Отображение кадров / 2015-10-24 17:15

Здорово получилось! Летит! Интересно, а с какого поля летит, все время с одного и того же?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Полёт снаряда / 2015-10-24 11:42

Отлично нарисовал!


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Полёт снаряда / 2015-10-23 23:28

Ого! Вот это полет будет! Здорово!


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Полёт снаряда / 2015-10-23 21:52

Владимир, очень хорошо что все прорисовал, я вот до сих пор еще не сделала анимацию разрушенного корабля, а уже бы нужно! :)


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Графика - Рефакторинг / 2015-10-22 22:35

Владимир, о как я рада что продолжаешь создавать эту игру и классно что еще опыта прибавилось! :)


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Графика - Рефакторинг / 2015-10-22 22:11

Рефакторинг - дело непростое.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Морской флот / Графика - Выстрелы по Кораблям / 2015-10-19 23:46

Владимир, хорошо что все легко получилось! И даже поиграл! :)


2146. --
Иван
Иван
ответить
→  Волнухин Владимир   / 2015-10-19 22:27

Ого! Рад, что все-таки решил вернуться к этому проекту. Этот курс получился интересный - на разных языках, и все в одной связке работает.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
→  Иван   / 2015-10-19 22:23

Всё то, что не загоняет в тупик - не является сложным. Я ещё и код вспоминал, последний раз я смотрел в этот проект месяца 2,5 назад


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Графика - Выстрелы по Кораблям / 2015-10-19 22:18

Хорошо  потренировался!. Все-таки что-то сложным было, иначе вы бы этот урок за полчаса сделали.


2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Игра - Управление / 2015-08-24 23:20

Отлично получается. Хорошо, когда сложностей не возникает!


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Игра - Управление / 2015-08-24 21:27

Владимир, все отлично у тебя, я тоже тестировала на двух уровнях! Молодец! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Волнухин Владимир   / 2015-08-22 21:15

Если в условии это не требуется, то по желанию.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
→  Евгений Волосатов  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2015-08-22 20:41

Евгений, а стоит прикладывать к отчёту ссылку на исходный код?


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2015-08-22 18:14

Владимир, замечательное начало у тебя! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить

2146. --
Иван
Иван
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Создаём свои уровни / 2015-08-21 20:20

Понравились уровни. Будут очень эффектно смотреться в игре, Наверное, они не такие уж и простые.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Создаём свои уровни / 2015-08-21 18:23

Владимир, классно что потренировался, и сделал такие уровни, хотя если ты бы их в редакторе показал, смотрелось бы эффектней и понятнее для непосвященный в создания этой прелести! :)


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-08-19 22:33

Владимир, я понимаю что ты делаешь и ты сравниваешь свой отчет с предыдущим, я тоже делала и могу оценить твои труды, а ребята которые еще не видели этот урок не поймут на что ты там столько времени потратил, по твоим пустым полям, кто не в курсе увидят что ты ничего и не сделал! А вот лично мне хочется, чтобы все знали, как ты постарался! :)


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-08-19 22:05

Само собой, тактика размещения объектов добавлена, которая была реализована Евгением.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
→  Олюшка  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-08-19 22:03

Так всё ведь видно: поля (margin=5), статусы статистические, уведомление о создании уровня, оставил прежней кнопку размещения ячеек и строк (выпадающий список), при этом добавил возможность подтверждения на ней же ввода с поля формата {NxL}, в том числе по enter, прописаны все подсказки.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-08-19 21:51

Владимир удивительно ты два часа улучшал свою программу и не написал что же ты сделал, что улучшил!


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 16:26

Владимир, хорошо, уровни еще отредактируешь когда у тебя будет написана игра, ди и код тоже отладишь! :)


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 15:32

В начале в голове собери все мысли по порядку. Тогда и код сможешь писать более четче. А лучше потренируйся на бумажке, а потом пиши код. Чем более будет порядок, тем будет понятнее, ну и конечно легче найти ошибку или оптимизировать/улучшить


3664. --
данила
данила
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 14:11

Перед тем, как создать пусть выдает вопрос "Создать еще уровень?" Да/нет


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 12:27

Обнаружил, что когда листаешь уровни, программа сообщает об ошибке уровня, но тут же создаёт новый уровень, оставляешь уровень пустым, он сообщает об ошибке, но тут же создаёт 5 пустой уровень, это не критично, но есть такая особенность.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 12:15

и пространство нижнее следует сделать двойным, иначе ящик упрётся


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 12:11

надо было место оставить на этом уровне внизу слева.


24. --
Олюшка
Олюшка
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Редактирование / 2015-08-15 21:50

Владимир, вот это как раз очень интересно, когда будешь тестировать свои уровни уже в программе, так что теперь вперед, делать дальше и узнаешь насколько они рабочие! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Редактирование / 2015-08-15 21:45

Потом будет возможность проверить.


6632. --
Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Интерфейс / 2015-08-15 20:31

Оказалось, что Resize ох как нужен. :D Реализую в след. ДЗ.

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Написал алгоритм вывода игровой сетки.
Трудности: Придумать алгоритм вывода сетки общего вида (иной, нежели представлялся на уроке).
null


Научился: Порешал Судоку алгоритмом со сложностью O(n*n).
Не понятно почему нельзя воспользоваться готовыми эффективными решениями, например Dancing links. Результат тот же, работает быстрее. Текущий алгоритм близок по временной сложности к перебору.