UniLecs | Программирование
17.2K subscribers
1.01K photos
7 videos
3 files
1.27K links
🤘🏻Задачи, головоломки, книги и другие радости программиста.

Оглавление канала: telegra.ph/UniLecs-FAQ-09-30

Чат: @unilecs_chat
Бот: @unilecsBot
VK: vk.com/unilecs

Админ, сотрудничество: @dashalvv
Редактор: @amdavletov
Download Telegram
👨🏻‍💻 Сдвиг элементов массива на K, равному размеру исходного массива, не изменит исходное положение. Очевидно, это верно и для любого K кратному размеру исходного массива.
Детали разбора с 2мя различными подходами смотрите в нашей статье!

#task_202 #c_sharp
🎅 В предверии Нового года мы поздравляем всех вас и благодарим за вашу активность!

В новом году мы желаем вам крутых и интересных проектов, новых знаний и свершений. Всегда оставайтесь на гребне волны, а мы вас в этом поддержим.

Проведите с пользой предстоящие новогодние праздники! И для этого мы горячо рекомендуем наш полезнейший контент, который создавался совместными усилиями вместе с вами!

С Наступающим! И спасибо, что остаётесь с @UniLecs! 😜
🎄 Псс, не знаете чем заняться на новогодних праздниках?!
Рекомендуем полезнейший материал для программистов о процессе проверки кода как со стороны ревьюера, так и со стороны разработчика.

Гайд для ревьюера

Стандарт проверки кода.

На что нужно обращать внимание в Code Review?!

Навигация в коде при code review.

Почему Code Review следует делать быстро?!

Как писать комментарии в code review?!

Преодоление давления в процессе code review.


Гайд для разработчиков

Пишем правильное описание для pull-request.

Почему небольшие pull-request - это хорошо?!

Как обрабатывать комментарии ревьюеров?!
🔥 Алгоритм Флойда—Уоршелла — динамический алгоритм для нахождения кратчайших расстояний между всеми вершинами взвешенного ориентированного графа. Применение теории графов и алгоритмов на графах довольно обширно: в транспортных системах, маршрутизации данных в сети и т.д.

#algorithms #graph
🎲 В пруду растут кувшинки. За 1 день каждая кувшинка дает еще одну, т.е. вместо одной кувшинки появляется две. Еще через день каждая из получившихся кувшинок дает еще по одной и так далее. Известно, что через 30 дней пруд полностью покрылся кувшинками. Через какое время пруд был заполнен кувшинками наполовину?

#puzzle_54
🔥 Проверьте свои знания в наших онлайн тестах!

7 terms new programmers should know
Основы ООП
Основы C#
Принципы ООП и шаблоны проектирования
Основы LINQ

❗️ Тесты находятся в нашей группе ВК, жми кнопку "Пройти тест".
https://vk.com/unilecs

#quiz #vk
👨🏻‍💻 На наш взгляд, это отличная задача для позиции middle-разработчика. Довольно простая, чтобы мог справиться любой программист. В то же время, количество попыток, после которых алгоритм будет работать корректно, покажет его настоящий уровень.

#task_203 #c_sharp
🔥 Турнир по задачам от Google: Hash Code 2020!

Попробуйте свои силы!
https://codingcompetitions.withgoogle.com/hashcode

❗️ Кстати, 1я задачка уже в нашем чате @unilecs_chat
Разбираем всевозможное количество ходов коня на шахматной доске! Задача на использование динамического программирования, смотрим разбор! 👇

#task_204 #c_sharp
🤗 Прекрасная задача по программированию, никаких сложных алгоритмов тут нет. Нужна лишь внимательность и знание типов данных. Очень часто именно эту задачу можно встретить на технических интервью, поэтому настоятельно рекомендуем порешать ее самостоятельно!

#task_205 #c_sharp