问答题
设将n(n>1)个整数存放到一维数组R中,试设计一个在时间和空间两方面尽可能有效的算法,将R中保有的序列循环左移p(0<p<n)个位置,即将R中的数据由(X
1
X
2
……X
n
)变换为(X
p
X
p+1
……X
n
X
1
……X
n-1
)要求:
问答题
说明你所设计算法的时间复杂度和空间复杂度。
【正确答案】
算法的时间复杂度和空间复杂度:
算法的时间复杂度为O(n);
算法的空间复杂度为O(1);
【答案解析】
提交答案
关闭