Y
yahoo123
Unregistered / Unconfirmed
GUEST, unregistred user!
如题:
比如给出任意6个数字2、3、5、7、8、9
求所有可以组合的排列5组合,允许上面数字重复。同时数字顺序不一定从小到大排列。
结果如下:
23578
23357 (允许重复数字)
22257 (只要数字是2、3、5、7、8、9范围就可以算对)
23579
25789
35789
92578
.....
请高手实现上面的算法。(在VB里面有朋友说可以用递归实现,Delphi如何做呢)
谢谢!
比如给出任意6个数字2、3、5、7、8、9
求所有可以组合的排列5组合,允许上面数字重复。同时数字顺序不一定从小到大排列。
结果如下:
23578
23357 (允许重复数字)
22257 (只要数字是2、3、5、7、8、9范围就可以算对)
23579
25789
35789
92578
.....
请高手实现上面的算法。(在VB里面有朋友说可以用递归实现,Delphi如何做呢)
谢谢!