У меня есть десятичное число (назовем его цель) и массив других десятичных чисел (пусть вызовет массив элементов), и мне нужно найти все комбинации чисел из элементов, которые суммируются с целью.
Я предпочитаю решение в С# (.Net 2.0), но лучший алгоритм может победить независимо.
Ваша подпись метода может выглядеть примерно так:
public decimal[][] Solve(decimal goal, decimal[] elements)