Cris
Member
ну вообшем придлагаю использовать эту тему для обсуждения алгоритмов, и для их поска))
ну начну:
вообшем есть задача в которой я дошол до того что есть набор чисел n1,n2,n3,n4,n5, и есть еше одно число - m, нужно проверить можно ли найти такую сумму чисел n чтобы получилось m, т.е можноли разложить m на сумму n1,n2,n3,n4,n5..(не обезательно все).
сначала попробовал обычным перебором - долго))
потом вспомнил такое как жадный алгоримт, но мне нужен оптимальный его вариант так как чисел может быть окола 10 000, а их кол-во 50 000,
кто что подскажит?
ну начну:
вообшем есть задача в которой я дошол до того что есть набор чисел n1,n2,n3,n4,n5, и есть еше одно число - m, нужно проверить можно ли найти такую сумму чисел n чтобы получилось m, т.е можноли разложить m на сумму n1,n2,n3,n4,n5..(не обезательно все).
сначала попробовал обычным перебором - долго))
потом вспомнил такое как жадный алгоримт, но мне нужен оптимальный его вариант так как чисел может быть окола 10 000, а их кол-во 50 000,
кто что подскажит?