|
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
|
||||||
Объединить 2 массива в один, в котором все числа идут по убыванию09.06.2014, 22:56. Показов 2579. Ответов 24
Метки нет (Все метки)
Привет всем. Мне нужно объединить 2 массива в один, в котором все числа идут по убыванию. Вот подробности задачи.
Текстовый файл merge.dat содержит четыре строки. В первой строке записано натуральное число N (1 ≤ N ≤ 100 000) — количество дуболомов в первой шеренге. Вторая строка содержит N натуральных чисел, записанных через пробел. Числа идут в невозрастающем порядке. Каждое число лежит в диапазоне от 1 до 1 000 000 000. В третьей строке записано натуральное число M (1 ≤ M ≤ 100 000) — количество дуболомов во второй шеренге. Четвертая строка содержит M натуральных чисел, записанных через пробел. Числа идут в невозрастающем порядке. Каждое число лежит в диапазоне от 1 до 1 000 000 000. Формат выходного файла merge.sol Текстовый файл merge.sol должен содержать N+M чисел, идущих в невозрастающем порядке. Каждое число — это рост соответствующего дуболома из первой или из второй шеренги. Каждое число должно выводиться в отдельную строку. У меня есть предположения, что раз числа идут в невозрастающем порядке, то 2 массива нужно сначала отсортировать по убыванию, а потом слить вместе процедурой слияния. Я так понимаю, что для слияния нужно использовать этот код
0
|
||||||
| 09.06.2014, 22:56 | |
|
Ответы с готовыми решениями:
24
Сформировать второй массив, в котором сначала идут все элементы первого массива, кратные 5, а затем все остальные Объединить два упорядоченных по возрастанию массива в один, упорядоченный по убыванию |
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||
| 10.06.2014, 17:07 | |||
|
0
|
|||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,875
|
|||||
| 10.06.2014, 17:19 | |||||
|
диапазон числа int от -2147483648 до 2147483647 ![]() ниче что он в два раза длиннее? в массиве каша
2
|
|||||
|
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
|
||
| 10.06.2014, 17:23 [ТС] | ||
|
alsav22, Я не понял вас. Во второй программе я ввожу размер массива, элементы массива и массив потом сортируется алгоритмом слияния. После ввода элементов массива и нажатия Enter выводит ошибку
0
|
||
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||||||||
| 10.06.2014, 17:25 | ||||||||||||
|
Запись за границу памяти (j не должно быть равно last):
1
|
||||||||||||
|
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
|
|
| 10.06.2014, 17:32 [ТС] | |
|
ValeryS, alsav22, Спасибо вам. И действительно, все дело было в long long.
0
|
|
| 10.06.2014, 17:32 | |
|
Сформировать массив, в котором сначала идут все элементы заданного массива, кратные 5, а затем - остальные...
Массив: Вывести массив, где сначала идут все числа > 0 исходного массива, а все отрицательные числа заменить 0...
Объединить элементы 2-х массивов в один массив, содержащий все различные числа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
|
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 25.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|
|
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время?
Никакой пенсии. Никакого нового. . .
|
сукцессия 41
anaschu 24.07.2026
Численная верификация бифуркации в агентной модели лесной сукцессии: от одного параметра к ансамблю
Автор: пользователь @Shumilov_AS | Раздел: Прикладная математика / Численные методы
Кратко. . .
|
сукцессия 40. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем
**Полевые заметки о двухнедельной совместной работе**. . .
|
Теория всего 12. ВГК на планете в стратегической игре "терра"
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики
1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
|