C++ Academy
история за 4 дняобновляется раз в 6 ч – 3 дняПрирост подписчиков
- За 24 ч
- +1 (+0,4%)
- За 7 дн
- —нет замера 7 дней назад
- За 30 дн
- —нет замера 30 дней назад
К замеру 27.10.2026 · 00:18 МСК. Страницы канала замеряются в среднем раз в 2 дня.
Вовлечённость
- ERR 24 ч
- —нет просмотров на возрасте суток
- ERR 48 ч
- —нет постов за 7 дн
- ERR 30 дн
- —мало постов с просмотрами: 2
- ER (реакции)
- —мало постов
ERR — средний охват поста к подписчикам, ER — реакции к просмотрам.
Средний охват поста
- 24 ч
- —нет просмотров на возрасте суток
- 48 ч
- —нет постов за 7 дн
- 72 ч
- —мало постов: 1 за 7 дн
- 7 дн
- —мало постов с просмотрами: 2
- 30 дн
- —мало постов с просмотрами: 2
Охваты 48 и 72 ч посчитаны 27.10.2026 · 00:48 МСК, без репостов.
Упоминания и активность
- Упоминаний за 24 ч
- 0
- За 7 дн
- 0
- За 30 дн
- 0
- ИЦ
- 00 источников за 90 дн
- Постов в день
- 0,1за 30 дн
- Реклама с erid
- 0постов за 30 дн
Упоминания и ИЦ на 27.10.2026 · 00:48 МСК.
Покупал рекламу в…
30 дней · обнаруженные размещения
Размещений не найдено
Это не означает, что рекламы не было.
Включая размещения без erid. Оплата не подтверждена. Как определяем
Продавал рекламу…
30 дней · обнаруженные размещения
Размещений не найдено
Это не означает, что рекламы не было.
Включая размещения без erid. Оплата не подтверждена. Как определяем
Динамика и события
Маркеры: «@» — упоминание в другом канале, «Р» — рекламный пост с erid
| Дата | Подписчики |
|---|---|
| 25.10.2026 | 254 |
| 26.10.2026 | 255 |
Последние посты
- фото
В исходниках DOOM нашёлся идеальный комментарий о языках программирования. В файле doomdef.h прямо перед определением ширины экрана: // Defines suck. // C sucks. // C++ might suck for OOP, but it sure is a better C. // So there. #define SCREENWIDTH 320 В переводе: > Дефайны — отстой. > C — отстой. > C++ для ООП, возможно, тоже отстой, но как улучшенный C он точно лучше. > Вот так. И сразу после жалобы на дефайны — новый `#define`. Когда дедлайн сильнее архитектурных убеждений. https://github.com/id-Software/DOOM/blob/master/linuxdoom-1.10/doomdef.h
Открыть в MAX- Просмотры
- 117
- ER
- 5,1%
- Реакции
- 6
- ссылка
20 готовых программ на C++ с кодом: практика для новичков и не только (2026) 20 готовых программ на C++ с исходным кодом: от калькулятора до LRU-кэша и алгоритма Дейкстры. Копируйте, запускайте и прокачивайте навыки в 2026 году. https://uproger.com/20-programm-na-cpp-s-kodom-2026/
Открыть в MAX- Просмотры
- 160
- ER
- 3,8%
- Реакции
- 6
- ссылка
💡 Clang умеет показывать AST, и это один из лучших способов реально понять, что компилятор видит в вашем C/C++ коде. AST — это Abstract Syntax Tree, внутреннее представление программы после парсинга. Например, простой код: int x = a + b * 2; для компилятора — не просто строка текста, а дерево примерно такого смысла: VarDecl └── BinaryOperator + ├── a └── BinaryOperator * ├── b └── 2 Именно через такое представление компилятор понимает структуру выражений, типы, области видимости и то, какие преобразования можно выполнить дальше. У Clang AST можно получить напрямую: cla…
Открыть в MAX- Просмотры
- 400
- ER
- 1,8%
- Реакции
- 7
- фото
Алгоритм сортировочной станции Дейкстры получил название в честь железнодорожной сортировочной станции - и работает очень похоже. Он преобразует обычную инфиксную запись: 3 + 4 * 2 в постфиксную: 3 4 2 * + После этого калькулятору уже не нужно каждый раз разбираться с приоритетами операторов и строить полноценное AST. Как работает идея: - один стек хранит операторы; - второй поток формирует результат; - операторы с более высоким приоритетом выходят раньше; - скобки и ассоциативность обрабатываются по правилам стека. В итоге выражение можно вычислять последовательно и без рекурсивного с…
Открыть в MAX- Просмотры
- 270
- ER
- 1,9%
- Реакции
- 5
- фото
🔥 Quickselect быстрый, пока не выберет плохой pivot Обычный Quickselect в среднем работает за O(n), но неудачный выбор опорного элемента может превратить поиск k-го элемента в O(n²). В 1973 году Блум, Флойд, Пратт, Ривест и Тарьян предложили алгоритм median of medians, который гарантирует линейное время даже в худшем случае. Идея: 1. Разделить массив на группы по 5 элементов. 2. Найти медиану каждой группы. 3. Рекурсивно найти медиану полученных медиан. 4. Использовать её как pivot для Quickselect. int mom_pivot(int *arr, int n) { if (n <= 5) { sort(arr, n); return arr…
Открыть в MAX- Просмотры
- 261
- ER
- 1,9%
- Реакции
- 5
Показано 5
Данные: публичные посты и страницы канала в MAX. Метрики версии v1, пересчитаны 27.10.2026, подписчики замерены 27.10.2026. Как мы считаем.