【题目】 编程之美2.17 有一个字符串,返回字符串循环右移K位的结果。 比如s="abcd123",k=3,则返回"123abcd"
【方法一】 循环右移K位,就是把后面长度为k的字符串和前面的字符串交换顺序。可以使用String的substring()函数实现。
代码:
结果: 123abcd
【方法二】 两次反转。
代码:
|
【题目】 编程之美2.17 有一个字符串,返回字符串循环右移K位的结果。 比如s="abcd123",k=3,则返回"123abcd"
【方法一】 循环右移K位,就是把后面长度为k的字符串和前面的字符串交换顺序。可以使用String的substring()函数实现。
代码:
结果: 123abcd
【方法二】 两次反转。
代码:
|