Пример задачи на работу с динамической памятью в С++
HTML-код
- Опубликовано: 15 окт 2024
- Функция удаления отрицательных элементов в одномерном массиве. Пример использования динамической памяти в С++.
Видео №56 курса "Основы программирования на С/С++". Ссылки на мои курсы по программированию на платформе stepik.org:
Основы программирования на С/C++: stepik.org/a/5...
Основы программирования на C/C++ Часть 2: stepik.org/a/1...
Основы языка Java: stepik.org/cou...
Объектно-ориентированное программирование на Java: stepik.org/a/1...
Основы программирования на C/C++. Полная версия (сразу две части со скидкой): stepik.org/a/1...
Мой телеграмм-канал: t.me/C_And_Java Новости и скидки на мои курсы там ;)
Здравствуйте. Я сразу извинюсь за вопрос. А почему в инициализации массива Вы берёт остаток от деления именно на 13?
Генерация чисел в диапазоне - 5÷7. 5+7 =12 и +1. Чтобы сместить диапазон в отриц сторону - 5.
Если,например, надо генерировать в диапазоне - 100÷100. Тогда 100+100=200 и +1. Чтобы сместить в отриц диапазон - 100..... %201-100
Такое правило
Чтобы получить заявленный диапазон значений. Отстаток от деления всегда меньше делителя. Поэтому у нас получается случайное число от 0 до 12. Вычитаем 5 и получаем вместо от -5 (вместо 0) до 7 (вместо 12)
Постановка задачи дауанская. Поэтому и решение задачи по сокращению памяти такое же.
Задача, как мне кажется, очень проста, а не её постановка.
Что-то "Русь-Родина" из себя много воображает.
сделай лучше видео