0 / 0 / 0
Регистрация: 21.06.2018
Сообщений: 1
1

Вставить в массив заданное число x после всех отрицательных элементов

21.06.2018, 18:31. Показов 2616. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Заданный массив с n чисел. Вставить в массив заданное число x после всех отрицательных
элементов. Вставить число n в массив после k-го элемента означает: увеличить размер
массива на 1; сместить все элементы, начиная с (k + 1) -го, вправо на 1 позицию;
присвоить (k + 1) -м элементу массива значение n
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.06.2018, 18:31
Ответы с готовыми решениями:

Вставить в массив заданное число x после всех отрицательных элементов
Заданный массив с n чисел. Вставить в массив заданное число x после всех отрицательных элементов. Вставить число n в массив после k-го...

Вставить в массив заданное число x после всех отрицательных элементов
2.Заданный массив с n чисел. Вставить в массив заданное число x после всех отрицательных элементов. Вставить число n в массив после k-го...

После всех минимальных элементов массива вставить заданное число
Дан одномерный массив, содержащий целые числа. Использовать дополнительные массивы нельзя. Выполнить следующие действия: После всех...

1
309 / 221 / 74
Регистрация: 23.05.2011
Сообщений: 981
24.06.2018, 20:00 2
Лучший ответ Сообщение было отмечено brolil как решение

Решение

Вы уверены, что ЭТО надо делать на CUDA?

Добавлено через 2 минуты
C
1
2
3
4
5
6
int* tmp = malloc((n+1)*sizeof(int));
memmove(tmp, arr, (k+1)*sizeof(int));
memmove(tmp + (k+2), arr + (k+1), n-(k+1)*sizeof(int));
tmp[k+1] = x;
free(arr);
arr = tmp;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.06.2018, 20:00
Помогаю со студенческими работами здесь

Вставить заданное число после всех элементов одномерного массива кратных заданному числу.
Помогите решить задачу. Вставить заданное число после всех элементов одномерного массива кратных заданному числу. я мозги ломал...

Вставить в массив заданное число после любого из максимальных элементов
Дан целочисленный линейный массив. Вставить в него заданное число после любого из максимальных элементов. Добавлено через 5 часов 34...

Вставить заданное число элементов после элемента, имеющего заданное значение
Ребят,помогите плз,если можете. Вставить заданное число элементов после элемента, имеющего заданное значение Работа должна быть...

Вставить в массив число К после всех элементов, кратных своему номеру
Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка . Вставить число К после всех элементов,...

Вставить число a в массив целых чисел после всех элементов, в которых есть цифра 5
Вставить число a в массив целых чисел после всех элементов, в которых есть цифра 5. нУЖНО ПРОЩЕ


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Разбиваем монолит на два микросервиса и реализуем CI/CD
ArchitectMsa 20.03.2025
Когда команда растет, а функциональность монолита расширяется, поддерживать и развивать такую систему становится все труднее. Разработчики начинают тратить много времени на разбор сложных. . .
Python и PDF: Создание и редактирование файлов
py-thonny 20.03.2025
Работа с PDF-документами – одна из популярных задач в современной разработке. Python предлагает несколько инструментов для создания, чтения и редактирования PDF-файлов, среди которых особенно. . .
Корутины в Unity и производительно­сть WaitForSeconds
GameUnited 20.03.2025
Разработчики игр на Unity часто сталкиваются с вопросом: как выполнять действия через определённые промежутки времени, не блокируя основной поток игры? Тут как раз и приходят на помощь корутины —. . .
Криптография в PHP
Jason-Webb 20.03.2025
PHP предоставляет много криптографических возможностей: от встроенных функций хеширования до полноценных библиотек шифрования — арсенал средств довольно обширен. Но всё это бесполезно без понимания. . .
Lineedge (Semi-Alpha) 0.75@20: Что мы потеряли
Etyuhibosecyu 20.03.2025
С каждым новым стандартом Lineedge обретает новые возможности — это ясно, как божий день. Однако есть и другая сторона — избавление от устаревших и проблемных элементов. Обычно удаление. . .
Реализация перечислений в Go
golander 19.03.2025
Если вы перешли на Go с других языков программирования (как я), таких как C#, Java или Python, вы наверняка заметили, что Go не имеет встроенной поддержки перечислений (enumerations). Это может стать. . .
Шаблон API Gateway в микросервисной архитектуре
MatrixArchitect 19.03.2025
API Gateway — один из основных компонентов микросервисной архитектуры. Фактически, API Gateway представляет собой сервис, который располагается между клиентскими приложениями и бэкенд-микросервисами,. . .
C++26: Что мы потеряли
bytestream 19.03.2025
С каждым новым стандартом C++ обретает новые возможности — это ясно, как божий день. Однако есть и другая сторона — избавление от устаревших и проблемных элементов. Обычно удаление функциональности. . .
Async/await в C#: Асинхронное программировани­е в действии
UnmanagedCoder 19.03.2025
Разработка современных приложений немыслима без понимания асинхронного программирования. Если вы когда-либо создавали приложение, которое взаимодействует с внешними ресурсами — будь то работа с. . .
Сопоставление с образцом (Pattern Matching) в Python: Списки и словари
py-thonny 19.03.2025
Программисты любят, когда код говорит сам за себя. Представьте, что вы можете просмотреть структуру данных и мгновенно понять, что с ней делать — без сложных условий и вложенных проверок. Именно эту. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru