VB 排列组合(N取M)如何排列出组合
请教在VB中如何实现从N个数里挑出M种组合(M<N),N,M为变量可变动,挑出的组合不可重复,且无次序要求,例如从A,B,C,D中挑3个数,组合是ABC,ABD,ACD,...
请教在VB中如何实现从N个数里挑出M种组合(M<N),N,M为变量可变动,挑出的组合不可重复,且无次序要求,例如从A,B,C,D中挑3个数,组合是ABC,ABD,ACD,BCD四种,ABC,CBA与BCA视为相同组合,只取一种。不是要算出有几种组合数,而是要得出这些组合,如上例所列举的ABC,ABD,ACD,BCD,谢谢!
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询