Дата | Видеоурок | Результат | |
---|---|---|---|
Мат Конём и Слоном Нотация Форсайта - Эдвардса | + 20 | ||
Ничему, но поломать голову пришлось. Написать функцию проверки слона. Не уверен что написал правильно. Большая часть вариантов корректна, но есть сомнения. Интересный курс |
|||
Мат Конём и Слоном Конь ходит буквой Гэ | + 20 | ||
Работа со строками в QT, отладка. Много времени потратил на исправление ошибок в алгоритме. Потом долго писал вывод нотации. Ничего особо сложного, но почему то отняло кучу времени. Хороший урок |
|||
Мат Конём и Слоном Королевское правило | + 20 | ||
Особо ничему но пришлось подумать. Не сразу додумался до простого решения. Сначала взялся писать проверочный код на 100500 строк. К счастью. осознание все таки вовремя пришло) Уж простите за критику, но мне очень не нравится как вы, Евгений называете переменные и методы. Если бы случайному человеку пришлось с нуля разбирать ваш код, ему пришлось бы несладно. OnKing вообще ни о чем не говорит, isCheckmate больше бы подошло булевому свойству, в bkx, wky можно запутаться в два счета. Это не хорошо, все же надо придерживаться какого то кодстиля. |
|||
Мат Конём и Слоном Перебор всех комбинаций | + 20 | ||
Работать с QT, создавать, проектировать классы, вспомнил синтаксис с++. Ссылки, указатели! Ну и после привычной и комфортной связки с# + Resharper, первое ощущение от QT - как будто тебя посадили писать ассемблерный код в блокноте. Ногами. С завязанными глазами. Но это ничего, привыкну) Плюсы для настоящих мужиков Хороший курс. Интересно как вы будете оптимизировать сей алгоритм в последующих уроках. |
|||
Мат Конём и Слоном Постановка задачи | + 20 | ||
пока ничему ничего На работе скоро понадобится знание QT, буду делать курс на нем для практики |
|||
Нанософт Средняя оценка | + 10 | ||
Повторил делегаты. Это хорошо Делегаты. Спасибо за урок. |
|||
Игры со словами Игры со словами | + 1 | ||
Ничего особо сложного Полезный урок, спасибо |
|||
Микроигры Крестики-Нолики. Игра на двоих | + 1 | ||
Очень много проблем было с возвратом аргументов типа 'out'. Эти функции делал по другому, не так как в уроке, чтоб не ругался приходилось инициализировать координаты функцией рандом. Тут конечно все работает, но в более сложных программах может не прокатить. Но возможность возвращать несколько аргументов из функции очень порадовала, потенциал огромен! 1. Ну во первых респект что доделали программу до конца и не упали духом) Но все же лучше было сделать перерывчик и склеить видео опосля) 2. Придумал способ инициализации картинок без массивов и прописывания каждой в тексте программы. Может кому пригодится: for (int i = 0 ; i < 3 ; i ++) for (int j = 0 ; j < 3 ; j++) { var C = tableLayoutPanel1.GetControlFromPosition(i, j); //берем ячейку из tablelayoutpanel var D = ((PictureBox)C); //присваеваем ей тип Picturebox D.Image = null; //обнуляем изображение } 3. Дополнительное задание сделал, начинаю понимать классы) |
|||
Новые технологии Делегаты на кубиках | + 1 | ||
Делегаты еще тестить и тестить. Пока не все понятно к сожалению. Интересный урок. Надеюсь делегаты будут еще использоваться в дальнейшем. |
|||
Демо софт Вступительное слово | + 1 | ||
Ничего сложного Последняя написанная прога - поиск пути между 2-х точек. Это лишь часть более объемного проекта, который пока еще не закончен. |
|||
Демо софт Английские карточки | + 1 | ||
Как не странно, нарисовать интерфейс) Хороший урок, узнал очень много нового. Особенно интересно про работу с файлами. |
|||
Демо софт Двенадцать месяцев | + 1 | ||
Найти приличные картинки природы... Возможно, в этом уроке не помешало бы рассмотреть функции изменения размера окон и динамического сохранения пропорций. Чтобы картинка всегда точно вписывалась в окно и была правильной формы. |
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|