Форум программистов, компьютерный форум CyberForum.ru

Динамическое программирование. Определить оптимальную загрузку самолетов с грузоподъёмностью от G до 1,3G - C++

Восстановить пароль Регистрация
 
Darrius
0 / 0 / 0
Регистрация: 19.12.2010
Сообщений: 18
26.11.2012, 11:01     Динамическое программирование. Определить оптимальную загрузку самолетов с грузоподъёмностью от G до 1,3G #1
Помогите решить задачу на динамич. программирование:

Самолет имеет максимальную грузоподъемность G(m). Предметы, загружаемые в самолет, имеют различные веса и стоимости: wi(m), Сi (руб.) соответственно.
Определить оптимальную загрузку самолетов с грузоподъёмностью от G до 1,3G. Показать, как изменится решение, если j-х предметов нужно погрузить не меньше k.

G=20
W1=0,8
C1=12
W2=3,2
C2=60
W3=4,0
C3=72
W4=6,5
C4=11
W5=2,8
C5=50
W6=2,1
C6=15
j=1;6
k=2
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2012, 11:01     Динамическое программирование. Определить оптимальную загрузку самолетов с грузоподъёмностью от G до 1,3G
Посмотрите здесь:

Динамическое программирование C++
C++ динамическое программирование
Динамическое программирование C++
C++ ДП Динамическое программирование
C++ Динамическое программирование
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
booker
 Аватар для booker
23 / 23 / 2
Регистрация: 21.11.2012
Сообщений: 106
26.11.2012, 16:00     Динамическое программирование. Определить оптимальную загрузку самолетов с грузоподъёмностью от G до 1,3G #2
Что есть оптимальная загрузка, т.е. совокупность всех загруженных товаров должна быть как можно больше по цене?
Darrius
0 / 0 / 0
Регистрация: 19.12.2010
Сообщений: 18
26.11.2012, 16:17  [ТС]     Динамическое программирование. Определить оптимальную загрузку самолетов с грузоподъёмностью от G до 1,3G #3
да, т.е нужно вместить в самолет как можно больше товаров и чтобы цена у них была как можно больше.
booker
 Аватар для booker
23 / 23 / 2
Регистрация: 21.11.2012
Сообщений: 106
26.11.2012, 16:22     Динамическое программирование. Определить оптимальную загрузку самолетов с грузоподъёмностью от G до 1,3G #4
если так то по первому условию сначала загружаете самолёт самым "оптимальным" грузом на единицу массы которого приходится больше цены (C/W), остаток заполняете наиболее оптимальным товаром и подходящим (<=) по массе к остатку.

по второму условию j(x)>=k заполняете самолёт сначала "неоптимальным" грузом в количестве равном k по каждой позиции, остальное наиболее оптимальным, остаток заполняете наиболее оптимальным товаром наиболее подходящим по массе к остатку.
Yandex
Объявления
26.11.2012, 16:22     Динамическое программирование. Определить оптимальную загрузку самолетов с грузоподъёмностью от G до 1,3G
Ответ Создать тему
Опции темы

Текущее время: 14:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru