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

Вставить копию первого элемента массива после наибольшего - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Является ли массив симметричным относительно середины http://www.cyberforum.ru/cpp-beginners/thread1079091.html
Проверить является ли заданный одномерный массив вещественных чисел симметричным относительно середины
C++ Разделить массив на две последовательности Дан массив четного размера. Разделить его элементы на две последовательности, записав в первую все элементы с четными индексами, а во вторую – с нечетными http://www.cyberforum.ru/cpp-beginners/thread1079089.html
Выделение памяти для массива C++
верно ли выделил память для массива если нет поправьте, заранее спасибо) class type { private: int ***p; int x, y, z; public: type(int ***a,int b, int c, int d);} type::type(int ***a,int b,...
C++ Нужно построить таблицу истинности по заданном логическому выражению.
Нужно построить таблицу истинности по заданном логическому выражению. Но суть не в этом, а в том, что в конце программы выводится массив не повторяющихся букв до mo. Все вроде работает, но если...
C++ Проверить, чередуются ли в массиве положительные и отрицательны элементы http://www.cyberforum.ru/cpp-beginners/thread1079077.html
Задача: Создать одномерный динамический массив размера n, где n вводит пользователь. Заполнить его случайными целыми числами в интервале от -100 до 100. Верно ли, что в нем положительные и ...
C++ Вычислить сумму последовательности из N элементов условие на картинке Дано натуральное n, действительные a1, a2,...,an С помощью рекурсивной функции вычислить сумму a1 * a2 + a2 * a3 + a3 * a4 + ... + an - 1 * an спасибо подробнее

Показать сообщение отдельно
Бедел
233 / 29 / 4
Регистрация: 04.06.2010
Сообщений: 286
23.01.2014, 03:21
Ev_Hyper, хотите прикол ? У меня даже после динамического объявления массива, всё равно на тесте 1 4 2 выдает 1 1 2. Что-то компилятор устал сегодня..)

Цитата Сообщение от Ev_Hyper Посмотреть сообщение
Т.е из примера:
1 4 2 => 1 4 1 2
Да, скорее всего Вы правы. Тогда извиняюсь перед ТС, придется переделать. Как посоветуете реализовать ? Ведь если вставлять элемент в массив, то придется опять-таки делать его динамическим ? и затем использовать циклический сдвиг ?

Добавлено через 47 секунд
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
Может так?
Код C++
1
int mas[100000];
Ну, как вариант имеет право на жизнь, но выделять столько памяти... даже не знаю

Добавлено через 1 минуту
Данная конструкция справилась с проблемный тестом Да, похоже придется всерьёз заняться этим вопросом)
C++
1
2
3
4
int mas[10000], maxi=mas[0], k=0;
    int n;
    cout << "Введите размер массива: ";
    cin >> n;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru