标签: algorithm language-agnostic
我知道Heap算法可以计算给定序列的排列,但是如果我想计算给定序列N的k元素子集的排列怎么办?
我这次想到的解决方案是一个回溯的解决方案,但每次删除一个子元素并递归调用置换函数时,它需要生成一个新的子元素序列。这听起来很昂贵,我想知道是否有更好的解决方案
答案 0 :(得分:0)