
上QQ阅读APP看书,第一时间看更新
例3 旋转字符串
1.问题描述
给定一个字符串(以字符数组的形式)和一个偏移量,根据偏移量原地从左向右旋转字符串。
2.问题示例
输入str="abcdefg",offset=3,输出"efgabcd"。输入str="abcdefg",offset=0,输出"abcdefg"。输入str="abcdefg",offset=1,输出"gabcdef",返回旋转后的字符串。输入str="abcdefg",offset =2,输出"fgabcde",返回旋转后的字符串。
3. 代码实现

4.运行结果
输入:s=['a','b','c','d','e','f','g'] offset=3
输出:s=['e','f','g','a','b','c','d']