circular permutation的意思|示意

美 / ˈsə:kjulə ˌpɜ:mjʊˈteɪʃən / 英 / ˈsɚkjəlɚ ˌpəmjʊˈteʃən /

[数] 循环排列


circular permutation的用法详解

'

英语单词circular permutation,又叫环置换,是指将一个有限元素的集合中的元素进行n个非重叠的重新排列,使每个元素的后继都不同的一种排序技术。因此,它可以用于重新配对字符串,或者修改克隆的顺序,例如:

例1:

有字符串ABCDEF,则circular permutation的结果为:

ABCDEF、BCDEFA、CDEFAB、DEFABC、EFABCD、FABCDE。

例2:

有字符串1,2,3,4,5,则circular permutation的结果为:

12345、23451、34512、45123、51234、12345。

circular permutation也可以用于计算机科学以及数学研究领域,例如在搜索算法中用来求解最优解。它通常用一个环形图来表示,例如:

这种解法经常使用哈希表和递归的思想实现,通过枚举所有元素的顺序,在解空间中找到最优解。

总之,circular permutation技术可以用来重新排列序列中的元素,经常用于搜索最优解,从而提高性能和效率。

'

circular permutation相关短语

1、 circular permutation code 循环排列码

2、 plane circular permutation 平面环排列

3、 space circular permutation 空间环排列

4、 problem of circular permutation 圆排列问题

5、 circular permutation with one direction 单绕向圆排列

6、 circular permutation with two directions 双绕向圆排列