Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ошибки - ссылка на неразрешенный внешний символ https://www.cyberforum.ru/ cpp-beginners/ thread512104.html
Тема-разработка собственных функций, а условие -найти кратчайшее расстояние между точкой и функцией y=15log(x)-x...на промежутке Xmin:H:Xmax, координаты точки и интервал вводятся, минимум не может... Спасибо:) исправила, все вроде нормально работает!)) //Листинг файла rasch.cpp. #include "stdafx.h" #include <iostream> //Модуль с объявлением функции, содержащей // расчетную часть ...
C++ Удаление нечетных чисел из массива https://www.cyberforum.ru/ cpp-beginners/ thread512111.html
Дан целочисленный массив размера N. Удалить из массива все нечетные числа и вывести размер полученного массива и его содержимое. Ejevikka, #include <iostream> #include <vector> #include <algorithm> int main() { std::vector <int> vector = { 11, 12, 32, 4, 15, 6, 7, 8, 90 }; vector.erase(
C++ Реализовать команду Сd-смена поточного каталога в Borland C++ https://www.cyberforum.ru/ cpp-beginners/ thread512074.html
Задача: Реализовать команду СD-смена поточного каталога в Borland C++ (как в коммандной строке)
Структуры [C++] C++
Почему новый файл пуст? Что у меня не так? Вот код, прога без ошибок, всё компилится #include<iomanip.h> #include<fstream.h> #include<iostream.h> #include<conio.h> #include<stdlib.h>... А лучше всегда использовать прямые слеши
C++ Вычисление НОД рекурсией!
Программа которая вычисляет наибольший общий делитель НОД двух чисел #include "stdafx.h" #include <iostream> using namespace std; int nod(int,int); int _tmain(int argc, _TCHAR* argv) {... Помогите разобраться с этой непонятной рекурсией блин чтобы понять рекурсию - нужно сначала понять рекурсию
C++ Полиморфизм c++ https://www.cyberforum.ru/ cpp-beginners/ thread512075.html
Построить массив из указателей (базового типа) на объекты обоих классов. Выбрать объекты производного класса, отсортировать их и сложить как числа. Выбрать объекты базового класса, отсортировать их... С начала создания тему прошло 12 дней, можно было и самой что то набрасать и с конктретными вопросами обратиться! Про полиморфизм можно почитать Дейтел Х., Дейтел П. - Как программировать на...
C++ Создание односвязного списка из строки, полученной в файле Здравствуйте, имеется файл, который содержит некий текст. Необходимо подсчитать количество вхождений каждого слова в этот текст и результат поместить в односвязный список. Вот мой код #include... Исправил, теперь все компилируется нормально. Но код не работает. Выводится только строка из конструктора класса. Прошу проверить код, не уверен в правильности использования strtok. #include... https://www.cyberforum.ru/ cpp-beginners/ thread512090.html Все возможные a и b по формуле с вложенными циклами C++
Само задание: Любое натуральное число N (N>7) можно получить по формуле n = 3a + 5b, где a и b - натуральные числа. Исходя из полученного N найти все a и b. К сожалению я не могу понять самой... Может так? #include "stdafx.h" #include <conio.h> int main() { int a,b,n; std::cin>>n; for (b=1;b<n;b++){
C++ Во всех последовательностях положительных чисел изменить порядок элементов на противоположный https://www.cyberforum.ru/ cpp-beginners/ thread512124.html
Помогите с данным заданием Во всех последовательностях положительных чисел изменить порядок элементов на противоположный Размер массива 100 Диапазон значений -50 - 50 Начало программы... Victoria_Orel, пример последовательности можно?
C++ Списки и деревья https://www.cyberforum.ru/ cpp-beginners/ thread512085.html
Помогите, плиз... чет у меня не получается с ней ничего((( Написать программу, которая вводит с клавиатуры список целых чисел, ищет максимальный элемент списка, затем вводит с клавиатуры...
C++ Управление предприятием https://www.cyberforum.ru/ cpp-beginners/ thread512088.html
Помогите пожалуйста с лабораторной: Предприятие содержит несколько подразделений, которые разбиты на отдельные сектора. Среди работников этих подразделений могут быть рабочие и служащие,...
C++ Небольшая Сортировка! https://www.cyberforum.ru/ cpp-beginners/ thread512098.html
Відомість використання машинного часу на обчислювальному центрі: № з/п Кафедра Використання машиного часу (год) Відхилення від плана по...
7 / 7 / 1
Регистрация: 18.01.2009
Сообщений: 55
05.03.2012, 10:50 0

Удаление и вставка элементов массива - C++ - Ответ 2760710

05.03.2012, 10:50. Показов 13698. Ответов 11
Метки (Все метки)

Ответ

если сдать лабу, то можно тупо создать новый массив на один элемент больше, копируешь туда до К-го элемента, после него вставляешь - 0, после переносишь все остальное. повторюсь - это тупо и не оптимально по памяти.

если делать все по красоте, то нужно создать массив на один элемент больше, т.е. говориться 10 элементов массива ты создаешь 11. находишь к-й эл-нт и с этого места сдвигаешь массив на один элемент вправо.

какой вариант лучше подходит? начинай кодить, если что-то не получится - пиши помогу.

Вернуться к обсуждению:
Удаление и вставка элементов массива C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.03.2012, 10:50
Готовые ответы и решения:

Vector, список. Удаление и вставка элементов
Из входного потока сформировать вектор вещественных чисел. Удалить из вектора все элементы, у которых дробная часть &lt; 0.5. Перед каждым...

Динамический массив, удаление и вставка элементов
Имеется класс пользователя. Нужно создать динамический массив. MyClass **arr; Инициализация: arr = new MyClass*; Собственно вопрос:...

Динамические одномерные массивы. Удаление и вставка элементов
Задание: Сформировать одномерный массив целых чисел, используя датчик случайных чисел. Распечатать полученный массив. Удалить все элементы...

11
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.03.2012, 10:50
Помогаю со студенческими работами здесь

Удаление элемента из упорядоченного массива и вставка нового значения
Дано упорядоченное по возрастанию массив целых чисел А (n), натуральное число k &lt;= N и целое число Р. Удалить k-й элемент массива А и...

Создание одномерных массивов, поиск, вставка и удаление элементов
нужно написать 1.Сформировать одномерный массив целых чисел, используя датчик случайных чисел и выполнить задание c использованием...

Удаление четных элементов массива,больших среднего арифметического всех элементов массива
Доброго времени суток! Помогите пожалуйста) Вот задание:Из массива удалить четные элементы, имеющие значение больше среднего...

Контест "Массивы. Вставка и удаление элементов"
Контест &quot;Массивы. Вставка и удаление элементов&quot;

Перенос элементов из одного массива в другой (ассемблерная вставка)
Перенос элементов из одного массива в другой, так чтобы в правой части были элементы меньше 0, а слева больше 0 ... const int n =...

0
Новые блоги и статьи
Winforstrap или красявый дизайн своими руками на HTML+JS+Winform­s
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом. Бывает нужен современный дизайн программы а писать на MAUI,. . .
Формат данных для симуляции физики, посредством распространённы­­­­­­­х не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
Создание производительны­­­х API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru