Библиотека задач по C++ | тесты, код, задания
Kanalga Telegram’da o‘tish
Задачи и тесты по C++ для тренировки и обучения. Как запустить своего ии-агента: https://clc.to/tvpmDQ По рекламе: @tproger_sales_bot Учиться у нас: https://proglib.io/w/7a480301 Для обратной связи: @proglibrary_feeedback_bot
Ko'proq ko'rsatish5 422
Obunachilar
-124 soatlar
-127 kun
-3030 kun
Postlar arxiv
Что правильно описывает inline переменную (C++17)?
Сколько раз вызовется конструктор A?
Repost from Библиотека задач по C++ | тесты, код, задания
Что произойдёт при компиляции?
🧩 Задача на выходные: правильная ли это BST?
Классическая ловушка на собеседованиях. Этот код проверяет BST неправильно:
bool isValidBST(TreeNode* node) {
if (!node) return true;
if (node->left && node->left->val >= node->val) return false;
if (node->right && node->right->val <= node->val) return false;
return isValidBST(node->left) && isValidBST(node->right);
}
Для дерева:
5
/ \
1 4
/ \
3 6
Функция вернёт true. Но это не BST!
✏️ Объясни баг и перепиши функцию корректно.
📍Навигация: Вакансии • Задачи • Собесы
Библиотека C/C++ разработчика
#междусобойчикЧто такое std::unreachable() (C++23)?
