给一个n元数组
,和k,使用常熟空间和线性时间,使得数组变成
阅微客栈 » 头脑风暴
算法 - 旋转数组
(4 posts)-
发布于 1 年 之前 #
-
O(n):
a(1),a(2),,,a(k-1),a(k),,,a(n)->
a(k-1),,,a(2),a(1),a(n),,,a(k)->
a(k),,,a(n),a(1),a(2),,,a(k-1)发布于 1 年 之前 # -
生成元就是前gcd(n,k)个数
发布于 7 月 之前 # -
先整个数组旋转,再分别旋转前k和后n-k个
发布于 6 月 之前 #
回复
你必须 登录 后发帖。