circular shift的意思|示意

美 / ˈsə:kjulə ʃift / 英 / ˈsɚkjəlɚ ʃɪft /

[计] 循环移位

环形移位


circular shift的用法详解

'

英语单词circular shift的用法讲解

Circular shift是一个算法概念,是指对一个字符串或序列的元素进行循环移动,就是将最后一个元素放到第一个位置,将倒数第二个元素放到第二个位置,以此类推。

举个例子,假定有一个序列S,S={s0,s1,s2,s3,s4},那么要对这个序列进行一次循环右移,也就是将序列元素从右往左右移动一位,那么最后的序列变为:S={s4,s0,s1,s2,s3},若要循环左移,则最后的序列变为:S={s1,s2,s3,s4,s0}。

Circular shift可以用来解决一些字符串操作的问题,比如字符串排序、字符串搜索和编辑距离等问题。因为字符串处理有许多要求对字符串进行循环移动的情况,因此Circular shift技术可以帮助我们解决这些问题。

'

circular shift相关短语

1、 Circular shift of a sequence 循环位移

2、 circular-shift 循环移位

3、 Circular shift moment 循环矩

4、 circular shift register 循环移位寄存器

5、 Circular Left Shift 将数字进行循环位移

6、 Shift left circular 左循环移位

7、 Shift right circular 右循环移位

8、 Control of circular bit shift 循环移位控制