给出了像算法这样的2-交换置换枚举算法(但不一定是相邻项),我想找到一种方法来做以下工作:
换句话说,将2-交换排列的列表切片为任意大小的独立块的函数。
伪代码和/或C类代码非常受欢迎。
还有文章/书籍的链接。
参考文献:swapping
发布于 2015-02-01 16:33:49
我已经发布了Johnson算法的here代码(使用的加速比)是迭代实现的,而不是递归实现的。
我认为这可能有助于你的问题1,也可能是2和3。
https://stackoverflow.com/questions/24356383
复制相似问题