Карта0
Карта1
Карта2
Карта3
Карта4
Карта5
Карта6
Карта7
Карта8
Карта9
Карта10
Карта11
Карта12
Карта13
Карта14
Карта15
Карта16
Карта17
Карта18
Карта19
Карта20
Карта21
Карта22
Карта23
Карта24
Карта25
Карта26
Карта27
Карта28
Карта29
Карта30
Карта31
Карта32
Карта33
Карта34
Карта35
Карта36
Карта37
Карта38
Карта39


Наш форум » Железо и софт. Вопросы и ответы. » Программирование » Delphi

Ответ
Старый 02.12.2009, 00:10   #1 (permalink)
Новичок
 
У меня нет аватара
 
Регистрация: 23.10.2008
Возраст: 25
Сообщений: 21
Репутация: 2
Провайдер: Мультинекс
Delphi


если у кого есть желание и возможность, помогите сделать сортировку файла слиянием, если нужны блок схемы или что нибудь в этом роде, то скину, а то что то у меня не получается совсем, а очень нужно! спасибо, за ранее!!!
FRo$T вне форума   Ответить с цитированием
Старый 02.12.2009, 01:40   #2 (permalink)
Священный базилик
 
Аватар для Tolsi
 
Регистрация: 01.11.2008
Адрес: Центр
Сообщений: 1,109
Репутация: 217
Провайдер: Энлинк


Ну выкладывай тут схемы, может поможет кто
Tolsi вне форума   Ответить с цитированием
Старый 02.12.2009, 15:54   #3 (permalink)
Новичок
 
У меня нет аватара
 
Регистрация: 23.10.2008
Возраст: 25
Сообщений: 21
Репутация: 2
Провайдер: Мультинекс


рисунок я не понял как вставить сюда, подскажи!!!

принцип работы:
Сортировка слиянием является процессом объединения двух или более упорядоченных наборов данных в один упорядоченный набор данных. В процессе слияния поочередно сравниваются ключи в парах данных так, что записи с меньшими ключами помещаются в результирующий набор данных. После того как один набор данных окажется исчерпанным, все оставшиеся элементы другого пересылаются в результирующий набор без изменения порядка следования. Структурограмма алгоритма сортировки слиянием в массив C(N+M) двух массивов A(N) и B(M) имеет вид, представленный на рис. 7.
Данный метод можно использовать для сортировки одного
файла следующим образом. Файл разделяется на N частей размером в один элемент, и объединяются соседние (необъединенные) пары элементов. В результате образуются примерно N/2 частей размером в два элемента. Данный процесс продолжается, пока не останется только одна последовательность размером N.
Ниже показано, как выполняется этот процесс на последовательности примера. Каждая отдельная часть на рисунке заключена в скобки.
Исходный файл: [25] [57] [48] [37] [12] [92] [86] [33]
Просмотр 1 : [25 57] [37 48] [12 92] [33 86]
Просмотр 2 : [25 37 48 57] [12 33 86 92]
Просмотр 3 : [12 25 33 37 48 57 86 92].

Последний раз редактировалось FRo$T, 02.12.2009 в 16:05.
FRo$T вне форума   Ответить с цитированием
Старый 02.12.2009, 20:14   #4 (permalink)
Священный базилик
 
Аватар для Tolsi
 
Регистрация: 01.11.2008
Адрес: Центр
Сообщений: 1,109
Репутация: 217
Провайдер: Энлинк


Цитата:
Сообщение от FRo$T Посмотреть сообщение
рисунок я не понял как вставить сюда, подскажи!!!
http://62live.ru/rabota-foruma-i-por...otografii.html

ps ты ссылку чуть не так сделал



pps не подходит http://ru.wikibooks.org/wiki/Примеры...ровки_слиянием ?

Последний раз редактировалось Tolsi, 02.12.2009 в 20:38.
Tolsi вне форума   Ответить с цитированием
Старый 03.12.2009, 00:33   #5 (permalink)
Новичок
 
У меня нет аватара
 
Регистрация: 23.10.2008
Возраст: 25
Сообщений: 21
Репутация: 2
Провайдер: Мультинекс


тут все для массива, а мне для файла нужно, еще тут много стандартных процедур которых я не знаю, надо посидеть разобраться попробовать, но все равно спасибо, такую я не видел
FRo$T вне форума   Ответить с цитированием
Старый 03.12.2009, 09:05   #6 (permalink)
Местный
 
Аватар для WTakET
 
Регистрация: 13.07.2009
Возраст: 33
Сообщений: 1,064
Репутация: 635
Провайдер: WestCall


FRo$T, а файл это не массив?
WTakET вне форума   Ответить с цитированием
Старый 03.12.2009, 12:45   #7 (permalink)
Новичок
 
У меня нет аватара
 
Регистрация: 23.10.2008
Возраст: 25
Сообщений: 21
Репутация: 2
Провайдер: Мультинекс


по сути массив, но все же обрабатывается он немного по другому
FRo$T вне форума   Ответить с цитированием
Старый 03.12.2009, 13:59   #8 (permalink)
Местный
 
Аватар для WTakET
 
Регистрация: 13.07.2009
Возраст: 33
Сообщений: 1,064
Репутация: 635
Провайдер: WestCall


FRo$T, да? У вас в задание сказано, что это за файл вообще, какой он, типизированный или что вообще? Ну я всё же попробовал бы что-то сделать и показать что получилось?
Или вы хотите чтоб вам код написали? Или всё таки поправили и подсказали где ошибка, но тогда, что-то не видно ваших наработок. Может стоит сходит к преподавателю за дополнительными консультациями, раз уж элементарные вещи приводят в ступор?
WTakET вне форума   Ответить с цитированием
Старый 03.12.2009, 15:20   #9 (permalink)
Новичок
 
У меня нет аватара
 
Регистрация: 23.10.2008
Возраст: 25
Сообщений: 21
Репутация: 2
Провайдер: Мультинекс


я не считаю что элементарные вещи меня вводят в ступор, я сделал несколько других видов сортировки, они конечно проще, но все же. А вот со слиянием возникли проблемы, поэтому и попросил помочь, потому как у меня по этому виду сортировки вообще мало соображений. японимаю как он должен работать, но как реализовать не знаю.
и если честно, то я рассчитывал что кто то уже что то подобное делал т к народа из радика здесь хватает, и скинет код, я не собирался никого заставлять делать мне программу.

подскажите как выложить архив или ссылку на него я выложу свои наработки по слиянию
FRo$T вне форума   Ответить с цитированием
Старый 03.12.2009, 15:35   #10 (permalink)
Местный
 
Аватар для WTakET
 
Регистрация: 13.07.2009
Возраст: 33
Сообщений: 1,064
Репутация: 635
Провайдер: WestCall


FRo$T, не исполняемый файл вы "скидывать" собираетесь же. Копируйте сюда, есть теги CODE и SPOILER если у вас длинно получилось.
WTakET вне форума   Ответить с цитированием
Ответ

Тэги
delphi




Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi - Need help MisterVic Программирование 3 16.08.2007 23:01
Delphi и потоки Sky Программирование 11 26.03.2007 20:34


автомобили хундай.
При копировании информации ссылка на источник обязательна!

Часовой пояс GMT +4, время: 04:25.
vBulletin® Version 3.8.2.Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot
Template-Modifications by TMS