Logo
TGCATALOG
Каталог Подборки Блог
Точка входа - основы программирования

Точка входа - основы программирования

Базовые знания по основам программирования для новичков.

Нет оценок
736
29.10.2026
736
29.10.2026
Нет оценок
736
29.10.2026
Безопасный переход через бот
О канале

Базовые знания по основам программирования для новичков.

Подписчиков 17,903
Тематика IT
Язык Русский
Ссылка t.me/prog_point
Описание

Курс фундаментальных понятий: алгоритмы, структуры данных, языки программирования. Идеально для начинающих без опыта.

Последние посты

Точка входа - основы программирования
Точка входа - основы программирования
🔒Открыть пост
и посмотреть медиа
Почему проверка ключа через [] незаметно меняет unordered_map В C++ контейнер unordered_map хранит значения по ключам. Но выражение mp[key] не просто ищет ключ: если его нет, контейнер создаёт новую запись со значением 0. Поэтому условие if (mp[complement]) в задаче Two Sum формально работало с индексами от единицы, однако каждый неудачный поиск раздувал таблицу лишними записями. Автор разбора на DEV Community заменил квадратные скобки на find(): в его замере время сократилось с 3 до 0 мс. Этот метод возвращает признак отсутствия ключа и не добавляет запись. В C++20 для простой проверки наличия есть contains(). Попробуйте повторить пример и вывести размер таблицы после нескольких промахов. Если вопрос к контейнеру меняет его размер, для проверки ключа нужны find() или contains().
Точка входа - основы программирования
Динамика подписчиков
+-0.5% за 30 дней
Текущие
17,903
Месяц назад
17,990
Средний рост
+-3 / день
Обновлено
1 день назад

Отзывы о канале Точка входа - основы программирования

Авторизуйтесь, чтобы оставить отзыв

Только зарегистрированные пользователи могут делиться своим мнением.

Пока нет отзывов

Станьте первым, кто поделится своим впечатлением об этом ресурсе!

Похожие ресурсы

Loading
Переход на светлую тему
Главная Каталог Подборки Блог Вход