|
6 / 6 / 1
Регистрация: 10.10.2010
Сообщений: 71
|
|
Осуществить слияние файлов в один10.10.2010, 18:44. Показов 5364. Ответов 10
Метки нет (Все метки)
Имеются два файла сортировочных целых чисел All1 и All2 осуществить слияние файлов в один с элементами C1 C2 Cn+m
m - количество компонентов файла All1 n - количество компонентов файла All2 Таким образом что бы для всех компонентов выполнялись следующие условия Ci <= Cj 1 <= i <= j <= n+m All1 - 12345 All2 - 23456789 All - 1223344556789
0
|
|
| 10.10.2010, 18:44 | |
|
Ответы с готовыми решениями:
10
Работа с файлами. Слияние 2-х файлов в один. Слияние указанных текстовых файлов в один
|
|
13113 / 5894 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
||||||
| 10.10.2010, 19:08 | ||||||
1
|
||||||
|
6 / 6 / 1
Регистрация: 10.10.2010
Сообщений: 71
|
|
| 10.10.2010, 19:42 [ТС] | |
|
Mawrat, Спасибо большое. Вот еще не скажет файлы (исходные) предварительно что ли нужно создать где они задаются то???
0
|
|
|
13113 / 5894 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
|
| 10.10.2010, 19:47 | |
|
Исходные файлы тоже в этой же программе создаются. Так что ничего дополнительно создавать здесь не надо.
0
|
|
|
6 / 6 / 1
Регистрация: 10.10.2010
Сообщений: 71
|
||
| 10.10.2010, 19:55 [ТС] | ||
|
Mawrat,
Я поняла что вы сделали четные и не четные и получился ряд. Как норм сделать... Не злитесь пожалуйста
0
|
||
|
13113 / 5894 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
|||||||
| 10.10.2010, 20:26 | |||||||
|
Можно сделать слияние и других файлов. Что касается такого содержимого:
All1 - 12345 All2 - 23456789 All - 1223344556789 Здесь надо уточнить - т. е. сортировать по отдельным цифрам надо? Т. к. здесь нет пробелов, то эти последовательности цифр будут восприняты как одно число. злиться тут никто не собирается.--- Настенушка, предлагаю такое решение:
Исходные файлы: file1.txt: 0123456789 file2.txt: 0123456789 Результат выполнения программы: file3.txt: 00112233445566778899 --- Здесь может возникнуть вопрос - почему используем тип Char. Потому что цифры - это символы - т. е. тип Char. Судя по примеру содержимого файлов - именно это имеется в виду.
1
|
|||||||
|
6 / 6 / 1
Регистрация: 10.10.2010
Сообщений: 71
|
|
| 10.10.2010, 20:39 [ТС] | |
|
Mawrat, спасибо за терпение и мой характер. Хочу просто понять. и делать все правильно.
Программа должна быть универсальной... а если файловые числа будут другие. Пробелы это я не написала... Мне нужно как у вас только цифры я так поняла кудато нужно или ввести или что. Еще раз не злитесь =))
0
|
|
|
13113 / 5894 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
||||||
| 10.10.2010, 21:07 | ||||||
|
Если всё-таки числа, а не отдельные цифры, тогда предлагаю такой вариант:
file1.txt: 0 2 4 6 8 10 12 14 16 18 20 file2.txt: 1 3 5 7 9 11 13 15 17 19 file3.txt: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 --- Здесь перед запуском программы, входные файлы должны быть уже подготовлены - т. е. в них уже должны быть записаны числа. Эти числа можно ввести через какой-нибудь текстовый редактор, например - блокнот Windows (notepad.exe) или через FAR по Shift+F4 и пр. --- Подходит такой вариант?
3
|
||||||
|
0 / 0 / 1
Регистрация: 11.06.2010
Сообщений: 64
|
|
| 10.10.2010, 21:46 | |
|
Mawrat,
Спасибо огромное!!!!!!!!!!!!!!!!!!!!!!!! ТО что нужно!!!!!!!!!!!!!!!!!! Юхухухух!!! Здорово то что вы еще коментите действия!!!
0
|
|
|
6 / 6 / 1
Регистрация: 10.10.2010
Сообщений: 71
|
|
| 10.10.2010, 21:50 [ТС] | |
|
Спасибо что вы есть!
0
|
|
|
34 / 34 / 11
Регистрация: 25.11.2009
Сообщений: 50
|
||||||
| 13.12.2010, 14:19 | ||||||
|
А у мя вопрос:
1: Можно ли обойтись без массива, записывая из 2х временных файлов в основной напрямую? 2: Чё делать, если у мя вв временных файлах не отсортированный числа, а несколько последовательностей? Зарание спасибо!) Добавлено через 2 часа 5 минут Кароч, не дождался вашего ответа, пришлось написать самому) Сортировка файла int-значений методом слияния 2х файлов:
1
|
||||||
| 13.12.2010, 14:19 | |
|
Помогаю со студенческими работами здесь
11
Осуществить передачу файлов сразу нескольким клиентам, используя один номер порта Скажите как образом правильно осуществить слияние документов Word? Слияние двух циклов в один
Слияние трёх скриптов в один Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|