求和问题
有一个数组,其中数字的个数不确定.   
 如何找出所有的排列组合,使这些排列组和能等于另一个已知的数字?   
 如数列:4   56   23   59   2   26   1   16   52   3   
 找出所有的组合等于59   ???   
------解决方案--------------------用了一个不是很好的算法, 先从数列中取其中的一个数字, 分别和其他的数字相加, 看看是否符合要求, 如果是, 列出, 如果不是, 继续...   
 同时, 用了List <T> 的Sort的排序功能自动把得到的结果排序, 以免得到重复结果, 程序见我的Blog:   
 http://blog.csdn.net/LeoMaya/archive/2007/04/20/1571501.aspx