C/C++ Ready | Программирование
15.2K subscribers
1.47K photos
94 videos
727 links
Авторский канал по разработке на C и C++.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Cотрудничество: @energy_c

РКН: https://clck.ru/3QREHc
Download Telegram
Что же выведет консоль?
Anonymous Quiz
11%
A
37%
B
9%
C
43%
D
👍15🔥6🤝1
☕️ Нашёл отличную статью на Хабре — подробный разбор серверной части локального чата на C++ Builder!

В этой статье:
• Настройка ClientSocket и ServerSocket для подключения клиентов
• Обработка и отправка сообщений с кодами и буферизацией
• Функции онлайн-списка и маршрутизации сообщений

🟡 Рекомендую прочитать на Habr!


📣 C++ Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥8🤝5👎1😁1
👩‍💻 Рассмотрим std::optional — безопасный способ вернуть значение, которое может отсутствовать!

С ним не нужно использовать nullptr, городить флаги и проверять "а точно ли там что-то есть?". Всё видно и управляется напрямую.

Полезен в API, парсинге, конфигурациях — везде, где значение не всегда есть.

📣 C++ Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29🤝9👍4
👩‍💻 Разбираем BFS — один из самых популярных алгоритмов на графах!

BFS (обход в ширину) — это алгоритм, который исследует граф слоями: сначала все вершины на расстоянии 1, затем 2, и так далее. Работает через очередь и гарантирует нахождение кратчайшего пути в невзвешенных графах.

Ключевые моменты:
• BFS идёт «вширь» — уровень за уровнем
• Использует очередь для управления порядком обхода
• Находит кратчайшие пути в невзвешенных графах


🔥 — если понял суть
🤝 — если уже использовал


📣 C++ Ready | #алгоритмы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝13🔥12👍6
Что же выведет консоль?
Anonymous Quiz
31%
A
15%
B
26%
C
27%
D
🔥11👍4
👩‍💻 Разбираем, как сгруппировать слова по анаграммам с помощью стандартных средств C++.

Анаграммы — это слова, состоящие из одинаковых букв, но в разном порядке (eat, tea, ate).

Идея проста: сортируем буквы в каждом слове и используем отсортированную версию как ключ для группировки.

Основные шаги:
• Подключаем заголовки и задаём данные
• Сортируем каждое слово и сохраняем в map
• Выводим сгруппированные анаграммы


🔥 — если узнал что-то новое
🤝 — если уже использовал


📣 C++ Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29👍8🤝8