08.09.2007, 17:10
|
#66 (Ссылка на пост)
|
Мечтатель
Пол:
Благодарил(а): 834
Благодарили 217 раз в 120 постах
Галерея:
0
Вес репутации: 22
|
Херсонський державний університет
Оптимальне злиття файлів
Данні для обробки на комп’ютері підготовлені у вигляді N файлів, що складаються з однотипних записів. Об’єднати всі файли в один. Для об’єднання використовують програму злиття, яка об’єднує 2 файли, за час пропорційний довжині.
Скласти програму, яка визначає порядок злиття, при якому загальний час злиття буде мінімальним.
Дано: N– кількість файлів, L1,L2, …,Ln– довжини файлів.
Результат вивести у вигляді:
T
K11 K12 K13
………………
Km1 Km2 Km3
Де, K11 – довжина першого файлу, K12 – довжина другого файлу, K13 – довжина третього (отриманого) файлу.
www.ksu.ks.ua
Последний раз редактировалось Dreamer, 21.09.2007 в 22:21.
|
|
|