C++ geek
Відкрити в Telegram
3 611
Підписники
Немає даних24 години
-17 днів
-3630 день
Архів дописів
3 611
Сортировка пузырьком
Определите, сколько обменов сделает алгоритм пузырьковой сортировки по возрастанию для данного массива.
Формат входных данных:
На первой строке дано целое число n (1 ≤ n ≤ 1000) – количество элементов в массиве. На второй строке – сам массив. Гарантируется, что все элементы массива – различные целые числа, не превышающие по модулю 10^9.
Формат выходных данных:
Выведите одно число – количество обменов пузырьковой сортировки.
👉 @cpp_geek
3 611
Ответьте на 1 вопрос и книги ваши до конца весны за 0 ₽
Более 250 000 книг и аудиокниг разных жанров в Букмейте. Попробуйте бесплатно!
Попробовать
#реклама 18+
bookmate.ru
О рекламодателе
3 611
TECH WEEK 2024 - Технологии для бизнеса
⚡Получите более 100 целевых лидов
TECH WEEK - мультиформатная конференция, программа которой состоит из докладов экспертов, интерактивных спецформатов и выставки компаний.
TECH WEEK соберёт в Технопарке «Сколково» более 3500 предпринимателей, руководителей, инвесторов и профильных специалистов. И всего 120 компаний получат возможность рассказать о себе путем оформления специального фирменного стенда.
Не упустите шанс привлечь внимание потенциальных клиентов.
Более подробную информацию читайте на нашем канале
Подписаться
#реклама
О рекламодателе
3 611
Увеличиваем эффективность видеорекламы в Яндексе
Если вы все еще не верите в эффективность Outsream-рекламы, этот А/В тест Яндекс Реклама провела для вас.
В рамках теста сравнили эффективность запуска медийной видеорекламы в Instream+Outstream и только в Instream.
Комбинация InStream и OutStream помогла добиться большей эффективности:
✅ в 2 раза больше показов рекламы,
✅ на 40% больше охват,
✅ в 1,7 раза выше VTR.
✅ в 2 раза больше post-veiw заявкок
Читайте подробнее о тесте и оставляйте заявку на запуск медийной видеорекламы Яндекса по ссылке
Узнать больше
#реклама
yandex.ru
О рекламодателе
3 611
ЖК «Береговой»: редкие форматы премиум-квартир
Береговой – премиальный дом в форме волны. Преимущества жилого комплекса: благоустроенная набережная Москвы-реки, зеленый парк Фили рядом, продуманные планировки, панорамные окна, гардеробные, закрытый внутренний двор, лобби с тихой зоной, пространство для отдыха на крыше.
Узнать больше
Проектная декларация на сайте https://наш.дом.рф/. Застройщик: АО Береговой-спецзастройщик
#реклама
beregovoy-kvartal.ru
О рекламодателе
3 611
Какую проблему решает пространство имён?
Пространство имен — это идентификатор, предоставляющий несколько библиотек. Используется для устранения конфликтов имен, когда имя связано с двумя или более библиотеками. Включает внешние объявления библиотеки с уникальными пространствами имен, что исключает возможность конфликта.
👉 @cpp_geek
3 611
Откройте для себя мир кулинарии с РобоГурманом!
РобоГурман - это не просто канал, это ваш путеводитель в мире изысканных вкусов и ароматов, представленный неподражаемым Роботом ГаврИИлом. Стремитесь к новым гастрономическим высотам, вдохновляйтесь и творите!
- Изучите Кулинарный Код с ГаврИИлом и раскройте секреты шеф-поваров.
- Творите и экспериментируйте с уникальными и креативными рецептами.
- Подарите себе незабываемые вкусовые ощущения и вкусное приключение.
И для сладкого финала дня, рубрика Моя сладость! - погрузитесь в мир обворожительных и восхитительных десертов, которые сделают ваши сны ещё слаще!
Присоединяйтесь к РобоГурману и станьте частью нашего кулинарного сообщества, где каждый может стать шеф-поваром.
Вдохновляйтесь, создавайте и наслаждайтесь вкусными блюдами!
Подписаться
#реклама
О рекламодателе
3 611
Для чего нужен аллокатор и как создать свой собственный аллокатор?
Аллокатор это шаблонный класс, который отвечает за выделение памяти и создание объектов. По умолчанию все контейнера используют std::allocator<T>.
В языке c++ имеется так же возможность написать свой аллокатор. У своего алокатора должно быть такое объявление(см картинку).
👉 @cpp_geek
3 611
Ответ на вопрос и музыка ваша 90 дней бесплатно
Яндекс Музыка для вас и 3-х ваших близких 90 дней бесплатно. Попробуйте сейчас!
Попробовать
#реклама 16+
music.yandex.ru
О рекламодателе
3 611
Вывод параметра шаблона класса
Довольно странное название функции, да? Её суть в том, что с C++17 компилятор может сам определять типы аргументов конструкторов стандартных классов. Раньше же это работало лишь для функций.
Для того, чтобы осознать удобство этой функции, нужно быть знакомыми с конструкторами классов в C++.
👉 @cpp_geek
3 611
Сколько в памяти занимает произвольная структура?
Ответ: sizeof всех членов + остаток для выравнивания (по умолчанию выравнивание 4 байта) + sizeof указателя на vtable (если есть виртуальные функции) + указатели на классы предков, от которых было сделано виртуальное наследование (размер указателя * количество классов).
👉 @cpp_geek
3 611
Отличие перегрузки оператора от перегрузки функций?
Перегрузка функций даёт двум или более функциям с разными типами и количеством параметров иметь одно и то же имя. С другой стороны, перегрузка оператора позволяет переопределить способ работы оператора для пользовательских типов.
👉 @cpp_geek
3 611
Алгоритм rotate
Меняет местами элементы в диапазоне [first, last) таким образом, что элемент n_first становится первым в новом диапазоне, а n_first-1 — последним.
Параметры:
first, last - диапазон элементов для изменения их порядка.
n_first - элемент, который должен стать первым в новом диапазоне.
👉 @cpp_geek
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
