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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/cpp_ready
加入频道
Что же выведет консоль?
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
🔥28👍8🤝8
👩‍💻 В этом посте покажу, как написать простой конвертер температуры на C++

Это базовый проект для начинающих: здесь используются функции, ввод/вывод и простые условия. Отличная тренировка для первых шагов.

Основные моменты:
Получаем направление перевода с помощью функции
Считываем температуру от пользователя
Переводим значение через формулу и выводим результат


🔥 — если хочешь побольше такого
🤝 — если уже делал что-то похожее


📣 C++ Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42🤝17👍11👎2
👩‍💻 Разберем std::variant — альтернатива std::optional и union, когда значений может быть больше одного!

Он удобен для функций, которые могут вернуть разные типы (например, результат или ошибку), и позволяет обрабатывать такие случаи безопасно и красиво — с помощью visit, get_if и других инструментов.

📣 C++ Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥47👍8🤝7
👩‍💻 В этом посте разберем KMP — алгоритм, который ищет подстроки эффективно и без лишних повторов.

Он не откатывается назад по тексту, а использует префикс-функцию — компактную структуру, которая точно подсказывает, с чего продолжать. Это особенно полезно при множественных запросах и больших данных.

Ключевые моменты:
Линейная сложность: O(n + m), без возвратов в тексте
Использует π-функцию для пропуска лишних сравнений
Подходит для поиска в строках, логах, коде и ДНК


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


📣 C++ Ready | #алгоритмы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36🤝14👍8