👨🏻💻 Классическая ошибка джунов - "А, это же легко!" А потом выясняется, что код работает не во всех случаях.
Будьте внимательны даже при решении самых простых задач!
#task_201 #c_sharp
https://medium.com/unilecs/unilecs-task-special-sum-6d0c9dca766f
Будьте внимательны даже при решении самых простых задач!
#task_201 #c_sharp
https://medium.com/unilecs/unilecs-task-special-sum-6d0c9dca766f
Medium
UniLecs #Task. Special Sum
Задача: N — 3х значное натуральное число. Необходимо найти сумму наибольшего и наименьшего 3х значных чисел, которые могут быть образованы…
🔥 Внимание! Мошенники в Telegram!
Вчера впервые столкнулся с ситуацией, когда мошенники создали фейковый клон моего аккаунта, с которого пытались продавать рекламу в канале @UniLecs.
Фейковый аккаунт полностью похож на мой личный, а для создания похожего юзернейма воспользовались старым трюком с заглавной буквой i, ктр очень похожа на прописную L.
Хочу предупредить всех, чтобы вы были осторожнее и не переводили деньги мошенникам! Все наши контакты указаны в описании канала!
P.S. Всех с наступающими праздниками! 🎄
Вчера впервые столкнулся с ситуацией, когда мошенники создали фейковый клон моего аккаунта, с которого пытались продавать рекламу в канале @UniLecs.
Фейковый аккаунт полностью похож на мой личный, а для создания похожего юзернейма воспользовались старым трюком с заглавной буквой i, ктр очень похожа на прописную L.
Хочу предупредить всех, чтобы вы были осторожнее и не переводили деньги мошенникам! Все наши контакты указаны в описании канала!
P.S. Всех с наступающими праздниками! 🎄
🎲 Программирование - это обязательная, но не достаточная дисциплина для классного программиста. Без математики никуда!
#puzzle_38
https://tgraph.io/Puzzle-53-Uravnenie-12-23
#puzzle_38
https://tgraph.io/Puzzle-53-Uravnenie-12-23
Telegraph
Puzzle #53. Уравнение
🎲 XYY - трехзначное число, произведение цифр которого равно двухзначному числу XZ, а произведение цифр этого числа равно Z. Определите число XYY. Разбор Исходя из условия, получаем след.уравнение: XZ = Z, где очевидно получаем, что X = 1. Так как X = 1, получаем…
🎓 Одна из лучших задач по алгоритмизации, связанная с манипуляциями в массиве! При подготовке к техническому интервью просто must-have для разбора!
#announcement #task_202
https://tgraph.io/Anons-202-Sdvig-massiva-12-27
#announcement #task_202
https://tgraph.io/Anons-202-Sdvig-massiva-12-27
Telegraph
Анонс #202. Сдвиг массива
Задача: дан массив целых чисел, необходимо сделать сдвиг элементов вправо на K шагов. Входные данные: arr - массив натуральных чисел, размер массив от 1 до 10^6, K - натуральное число от 0 до 10^6. Вывод: преобразованный массив Условие: для преобразования…
👨🏻💻 Сдвиг элементов массива на K, равному размеру исходного массива, не изменит исходное положение. Очевидно, это верно и для любого K кратному размеру исходного массива.
Детали разбора с 2мя различными подходами смотрите в нашей статье!
#task_202 #c_sharp
Детали разбора с 2мя различными подходами смотрите в нашей статье!
#task_202 #c_sharp
Medium
UniLecs #Task. Shift array
Задача: дан массив целых чисел, необходимо сделать сдвиг элементов вправо на K шагов.
🎅 В предверии Нового года мы поздравляем всех вас и благодарим за вашу активность!
В новом году мы желаем вам крутых и интересных проектов, новых знаний и свершений. Всегда оставайтесь на гребне волны, а мы вас в этом поддержим.
Проведите с пользой предстоящие новогодние праздники! И для этого мы горячо рекомендуем наш полезнейший контент, который создавался совместными усилиями вместе с вами!
С Наступающим! И спасибо, что остаётесь с @UniLecs! 😜
В новом году мы желаем вам крутых и интересных проектов, новых знаний и свершений. Всегда оставайтесь на гребне волны, а мы вас в этом поддержим.
Проведите с пользой предстоящие новогодние праздники! И для этого мы горячо рекомендуем наш полезнейший контент, который создавался совместными усилиями вместе с вами!
С Наступающим! И спасибо, что остаётесь с @UniLecs! 😜
🎄 Псс, не знаете чем заняться на новогодних праздниках?!
Рекомендуем полезнейший материал для программистов о процессе проверки кода как со стороны ревьюера, так и со стороны разработчика.
Гайд для ревьюера
Стандарт проверки кода.
На что нужно обращать внимание в Code Review?!
Навигация в коде при code review.
Почему Code Review следует делать быстро?!
Как писать комментарии в code review?!
Преодоление давления в процессе code review.
Гайд для разработчиков
Пишем правильное описание для pull-request.
Почему небольшие pull-request - это хорошо?!
Как обрабатывать комментарии ревьюеров?!
Рекомендуем полезнейший материал для программистов о процессе проверки кода как со стороны ревьюера, так и со стороны разработчика.
Гайд для ревьюера
Стандарт проверки кода.
На что нужно обращать внимание в Code Review?!
Навигация в коде при code review.
Почему Code Review следует делать быстро?!
Как писать комментарии в code review?!
Преодоление давления в процессе code review.
Гайд для разработчиков
Пишем правильное описание для pull-request.
Почему небольшие pull-request - это хорошо?!
Как обрабатывать комментарии ревьюеров?!
🔥 Алгоритм Флойда—Уоршелла — динамический алгоритм для нахождения кратчайших расстояний между всеми вершинами взвешенного ориентированного графа. Применение теории графов и алгоритмов на графах довольно обширно: в транспортных системах, маршрутизации данных в сети и т.д.
#algorithms #graph
#algorithms #graph
Medium
Floyd–Warshall algorithm
Алгоритм Флойда позволяет найти кратчайшее расстояние между любыми двумя вершинами в графе, при этом веса ребер могут быть как…
🎲 В пруду растут кувшинки. За 1 день каждая кувшинка дает еще одну, т.е. вместо одной кувшинки появляется две. Еще через день каждая из получившихся кувшинок дает еще по одной и так далее. Известно, что через 30 дней пруд полностью покрылся кувшинками. Через какое время пруд был заполнен кувшинками наполовину?
#puzzle_54
#puzzle_54
❄️ Потихоньку вылазим из под елки и начинаем входить в прежний режим! На этой неделе ждите новую задачу, а пока публикуем решение последней головоломки!
#puzzle_54
#puzzle_54
Telegraph
Puzzle #54. Кувшинки
🎲 В пруду растут кувшинки. За 1 день каждая кувшинка дает еще одну, т.е. вместо одной кувшинки появляется две. Еще через день каждая из получившихся кувшинок дает еще по одной и так далее. Известно, что через 30 дней пруд полностью покрылся кувшинками. Через…
🎓 Ну что, начнем новый год с небольшой разминки. Вот вам задачка на выходные!
#announcement #task_203
#announcement #task_203
Telegraph
Анонс #203. Два квадрата
Задача: художник изобразил два черных квадрата с одинаковой стороной K на квадратном холсте размера N^2. Квадраты могут пересекаться, касаться и даже совпадать. В какой-то момент он забыл число K. По заданному N и информации о цвете клеток холста, помогите…
🔥 Проверьте свои знания в наших онлайн тестах!
✅ 7 terms new programmers should know
✅ Основы ООП
✅ Основы C#
✅ Принципы ООП и шаблоны проектирования
✅ Основы LINQ
❗️ Тесты находятся в нашей группе ВК, жми кнопку "Пройти тест".
https://vk.com/unilecs
#quiz #vk
✅ 7 terms new programmers should know
✅ Основы ООП
✅ Основы C#
✅ Принципы ООП и шаблоны проектирования
✅ Основы LINQ
❗️ Тесты находятся в нашей группе ВК, жми кнопку "Пройти тест".
https://vk.com/unilecs
#quiz #vk
👨🏻💻 На наш взгляд, это отличная задача для позиции middle-разработчика. Довольно простая, чтобы мог справиться любой программист. В то же время, количество попыток, после которых алгоритм будет работать корректно, покажет его настоящий уровень.
#task_203 #c_sharp
#task_203 #c_sharp
Medium
UniLecs #Task. Two squares
Задача: художник изобразил два черных квадрата с одинаковой стороной K на квадратном холсте размера N². Квадраты могут пересекаться…
🎲 Разбираем прямоугольник на квадраты и находим сторону наибольшего квадрата. Все детали в нашей статье!
#puzzle_55
#puzzle_55
Telegraph
Puzzle #55. Загадочный прямоугольник
Разбор Пусть x - сторона самого большого квадрата (красного). Можно заметить, что сторона самого большого квадрата (красный) равна сумме сторон 2х других квадратов: зеленого и белого. Тогда получаем, что x = (x - 1) + 1, где (x-1) - сторона зеленого квадрата…
🎓 Недавно мы разбирали похожую задачу, где нужно было найти оптимальные маршруты для двух коней (#task_197), теперь задача немного проще.
Желаем всем удачи и приятного кодинга! 🤗
#announcement #task_204
Желаем всем удачи и приятного кодинга! 🤗
#announcement #task_204
Telegraph
Анонс #204. Ход коня
Задача: дана прямоугольная доска N×M (N строк и M столбцов). В левом верхнем углу находится шахматный конь, которого необходимо переместить в правый нижний угол доски. При этом конь может ходить только так, как показано на рисунке, конь не может выходить…
🔥 Турнир по задачам от Google: Hash Code 2020!
Попробуйте свои силы!
https://codingcompetitions.withgoogle.com/hashcode
❗️ Кстати, 1я задачка уже в нашем чате @unilecs_chat
Попробуйте свои силы!
https://codingcompetitions.withgoogle.com/hashcode
❗️ Кстати, 1я задачка уже в нашем чате @unilecs_chat
Разбираем всевозможное количество ходов коня на шахматной доске! Задача на использование динамического программирования, смотрим разбор! 👇
#task_204 #c_sharp
#task_204 #c_sharp
Medium
UniLecs #Task. Knight Move
Задача: дана прямоугольная доска N×M (N строк и M столбцов). В левом верхнем углу находится шахматный конь, которого необходимо…