特牛生活网

【算法】求n个字符的任意组合_求长度为n的字符串的所有组合-CSDN博客

网友收藏
文章浏览阅读789次。题目如:有字符a, b, c, d求它们的任意种组合:得到结果:a,b,c,d,ab,ac,ad,bc,bd,cd,bcd,acd,abd,abc,abcdpython实现:import math# 分组列group = ['a', 'b', 'c', 'd']le = len(group)all_num = int(math.pow(2, le)-1)print('一共有 %d 种分组' % all_num)for i in range(1, all_num+1): t_求长度为n的字符串的所有组合