多数组全排列
问题:有N个数组,每个数组中都有不同个数的元素, 现需要在每一个数组中随机选一个元素和其它元素之间之间组合, 每个数组中都需选一个,例如 li = [['a', 'b'], ['1', '2'], ['x', 'y', 'z']], 使用算法做一个全排列
li = [['a', 'b'], ['1', '2'], ['x', 'y', 'z']]
end = len(li)
result = []
path = []
# 暴力回溯算法
def backtracking(index):
if i
原创
2021-10-11 18:33:18 ·
279 阅读 ·
0 评论