Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.21;
Скачать: CL | DM;

Вниз

Помогите с алгоритмом...   Найти похожие ветки 

 
Cranium ©   (2003-04-01 17:26) [0]

Есть некий набор цисел к примеру (4500, 8352, 4235, 5500, 123, 728, 63, 744), надо выбрать из этого набора цифры так, чтобы в сумме было заданное число например 10000, если это не возможно, то число близкое к 10000, но с заданным процентом отклонения, например 5%, тоесть удовлетворительный результат лежит в диапазоне 9500 - 10500....
У кого какие соображения?


 
MBo ©   (2003-04-01 17:33) [1]

Увы, перебором.
Задача о рюкзаке.


 
ZrenBy ©   (2003-04-01 17:34) [2]

При большом наборе - Метод Монте-Карло самое то.


 
eLVik ©   (2003-04-01 17:40) [3]

В принципе существует несколько выборок из данного набора, удовлетворяющих условию.

Уточни! Нужно рассматривать все выборки или определённые?



 
Cranium ©   (2003-04-01 17:44) [4]

Достаточно одной выборки удовлетворяющий условию......


 
Cranium ©   (2003-04-01 18:02) [5]


> ZrenBy © (01.04.03 17:34)
> При большом наборе - Метод Монте-Карло самое то.

Уточни или ссылку где почитать...


 
ZrenBy ©   (2003-04-01 18:08) [6]

Есть исходник на С (67 строчек), если хочешь - скину.


 
kravchuk ©   (2003-04-01 18:14) [7]

По- моему можно использовать динамическое программирование,
http://dyatl.narod.ru/olympic/alg/dyn.htm пример 3, только его надо малехо переделать


 
Думкин ©   (2003-04-02 05:41) [8]

В постановке задачи речь идет о цифирях, а не о числах.
посему требую продолжения банкета и точной постановки.


 
Cranium ©   (2003-04-02 13:04) [9]

Конечно же числа...


 
Думкин ©   (2003-04-03 05:34) [10]


> Cranium © (02.04.03 13:04)
> Конечно же числа...

Тогда, как и говорилось, - задача о рюкзаке. ЛП.
Задача проста. Но за 100 ьаков станет еще проще %-)



Страницы: 1 вся ветка

Текущий архив: 2003.04.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
1-67323
Diouzshev
2003-04-08 20:22
2003.04.21
Ограничить кол-во строк и символов в строке для Memo


4-67616
dnn
2002-12-15 23:15
2003.04.21
перехват нажатий клавиатуры


6-67423
alx99
2003-02-28 03:03
2003.04.21
как сделать простейший веб браузер?


1-67327
d_oleg
2003-04-09 13:04
2003.04.21
ListBox - Item в несколько строк


14-67524
Irina
2003-04-04 09:09
2003.04.21
Программирование в Delphi