我编写了一个实现 Even 算法的函数,以查找递增排序向量的所有排列。但我不需要“反向”路线,即从最后开始阅读时相同的路线。到目前为止,我“倒带”并比较我所有的排列并消除“反向”路线,但我需要一半的运行时间来反转,所以有没有办法调整算法以获得只有一半的排列但没有反转一 ?
问问题
177 次
我编写了一个实现 Even 算法的函数,以查找递增排序向量的所有排列。但我不需要“反向”路线,即从最后开始阅读时相同的路线。到目前为止,我“倒带”并比较我所有的排列并消除“反向”路线,但我需要一半的运行时间来反转,所以有没有办法调整算法以获得只有一半的排列但没有反转一 ?