阅读背景:

编程珠玑 旋转字符串

来源:互联网 

问题描述

请将一个具有n个元素的一维向量向左旋转i个位置。例如,假设n=8,i=3,那么向量abcdefgh旋转之后得到向量defghabc。简单编码使用一个具有n个元素的中间向量分n步即可完成此作业。你可以仅使用几十字节的微小内存,花费与n成比例的时间来旋转该向量吗?请将一个具有n个元素的一维向量向左旋转i个位置。例如,假设n=8,i=3,那么向




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: