Media is too big
VIEW IN TELEGRAM
Платформа идеально подойдёт как новичкам, так и тем, кто хочет освежить знания. Здесь вас ждут понятные уроки, интерактивные примеры и возможность сразу запускать код прямо в браузере.
Сайт охватывает ключевые темы языка: от переменных и циклов до ООП и работы с файлами. Учиться удобно и наглядно, особенно благодаря встроенному редактору.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6😁2🤝1
🔥11👍7🤝1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝10🔥9👍7
Когда шаблон должен работать только с определёнными типами, лучше явно указать это — чтобы избежать путаницы и ошибок. Для этого можно использовать
std::enable_if
, а лучше — современные концепты из C++20.Основные моменты:
• enable_if — старый, но всё ещё рабочий способ
• Концепты — читаемый и мощный инструмент C++20
• Можно задавать свои концепты, описывая нужные операции
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28🤝8👍6
DFS — это алгоритм, который начинает с вершины и идёт по соседям, пока можно, углубляясь всё дальше. Когда путей больше нет — возвращается назад и ищет другие варианты.
Основные моменты:
• Простая реализация через рекурсию
• Работает быстро: O(число вершин + число рёбер)
• Используется для поиска изолированных групп (компонент)
🔥 — если узнал что-то новое
🤝 — если уже применял DFS
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍11🤝7
👍14🔥6🤝1
В этой статье:
• Настройка ClientSocket и ServerSocket для подключения клиентов
• Обработка и отправка сообщений с кодами и буферизацией
• Функции онлайн-списка и маршрутизации сообщений
🟡 Рекомендую прочитать на Habr!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥8🤝5👎1😁1