Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Roman A. Kirillov aka Sigizmund      2:5057/21.63   13 Apr 2003  19:00:43
 To : All
 Subject : Задача о (зас)ранце :)
 -------------------------------------------------------------------------------- 
 
 
 Господа, возникла сложность с реализацией сабжевого алогоритма. 
 
 Разновидность задачи - вектор целых чисел, число объектов не ограничено,
 ограничение на объем,
 максимизация веса:
 
 Z = \sum_{j=1}^{n}c_{j}x_{j}\to\max
 \sum_{j=1}^{n}a_{j}x_{j} \le b
 x_{j} \in N 
 
 Ранжирую вектор c_{j}/a_{j}, для оценки использую формулу
 
 \deltha_^{(i)} = \sum_{j=1}^{n}c_{j}y_{j}^{(i)} + \fraq{c_{s+1}}{a_{s+1}}(b -
 \sum_{j=1}^{n}a_{j}y_{j}^{(i)}}
 
 Вот... и тут у меня затык выходит - ну не могу разобраться как реализовать
 алгоритм, и все тут :( 
 Очевидно, следует использовать рекурсию... но как? куда?? :(
 
 Буду очень благодарен за C/C++ исходники, а также на всех остальных языках ;)
 
 -- 
 Роман Кириллов 
 
 --- WP/95 Rel 1.78E (215.0) Reg.
  * Origin: Ha-ha-ha!!! (2:5057/21.63)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Задача о (зас)ранце :)   Roman A. Kirillov aka Sigizmund   13 Apr 2003 19:00:43 
Архивное /ru.algorithms/33345d741685.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional