2
對於一個單子,說旋轉陣列逆時針
1,2,3,4,5,6
當有人說旋轉陣列抗/逆時針2次,有兩種方法可以做到這一點:
case 1: 1st time: 6,1,2,3,4,5
2nd time: 5,6,1,2,3,4
case 2: 1st time: 2,3,4,5,6,1
2nd time: 3,4,5,6,1,2
在這兩種情況下,我應該考慮哪一種?
對於一個單子,說旋轉陣列逆時針
1,2,3,4,5,6
當有人說旋轉陣列抗/逆時針2次,有兩種方法可以做到這一點:
case 1: 1st time: 6,1,2,3,4,5
2nd time: 5,6,1,2,3,4
case 2: 1st time: 2,3,4,5,6,1
2nd time: 3,4,5,6,1,2
在這兩種情況下,我應該考慮哪一種?
你應該考慮的情況下2爲逆時針狀波紋管:
*
1
6 2
5 3
4
順時針旋轉是在方向1 -> 2 -> 3 -> ... -> 6
一樣,
*
6
5 1
4 2
3
和逆時針旋轉的方向1 -> 6 -> 5 -> ... -> 2
之類的。
*
2
1 3
6 4
5
你應該考慮情況1順時針方向。因爲,你正在將數值轉移到順時針方向的右側。第二種情況是反時鐘方向。
這是任意的,但我認爲案例1類似於「順時針」,案例2是逆時針。 – Blorgbeard
考慮第二.... – Anirudha
我同意@Blorgbeard。在大多數情況下,我認爲順時針是從左到右(情況1),逆時針是從右到左(情況2)。 – Hayden