Форум программистов, компьютерный форум, киберфорум
Наши страницы

В массив, упорядоченный по убыванию значений элементов, добавить новое число так, чтобы не нарушить упорядоченность - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти и сохранить в строке те слова текста, которые образованы неубывающей последовательностью символов http://www.cyberforum.ru/cpp-beginners/thread911162.html
Дана строка. Словом текста считается любая последовательность цифр; между соседними словами - не менее одного пробела, за последним словом – точка. Найти и сохранить в строке те слова текста, которые...
C++ Триангуляция многоугольника Добрый вечер. Ни у кого случайно нет алгоритма для триангуляции ПРОИЗВОЛЬНОГО многоугольника? Многоугольник задан количеством вершин и точками вершин в порядке обхода против часовой стрелки. http://www.cyberforum.ru/cpp-beginners/thread911161.html
C++ Перебор массива и поиск повторяющихся чисел
День добрый, подскажите пожалуйста, задача следующая, имеем массив {1,2,3,9,4,5,6,9,7,8,0}, тут девятка встречается два раза, необходимо обнулить элементы массива которые повторяются в нём, то бишь...
C++ Массив структур и функции
Есть массив структур. Как его правильно передать в функцию и обращаться из этой функции к элементам структуры? struct Politician { char fio; char sex; int age; unsigned int prosperity; ...
C++ Черно-белый BMP рисунок преобразовать в двумерный массив (матрицу) http://www.cyberforum.ru/cpp-beginners/thread911132.html
Есть черно-белый рисунок в формате BMP - необходимо отобразить в тхт файле матрицу, где бы цифрами от 0 до 255 отображались все оттенки серого каждого пикселя. С этим замечательно справляется...
C++ Используя вместо самой переменной указатель на нее написать программу в соответствии с заданием: 3) Даны значения a и b, найти их среднее арифметическое, среднегеометрическое. подробнее

Показать сообщение отдельно
Sue405090
5 / 5 / 1
Регистрация: 15.08.2013
Сообщений: 90
19.09.2013, 10:10
вставка зависит от условий... если у тебя массив 20 эл. и тебе нужно вставить 21 тут или увеличивать размер массива или удалить последний элемент... но в любом случаи нужно использовать 2 массива. логика примерна такая копируешь во второй массив числа после нужного индекса, вставляешь нужное число, и копируешь оставшиеся обратно в этом случаи размер массива не изменится... если нужно увеличить массив то новый больше на 1 чем имеющийся и туда копируешь сначала числа до нужного индекса, потом вставляешь новый эл. и копируешь остальные....

с кодом уж сам разберешься/// там только циклы с присвоением...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru