题目:
实现一个函数,可以左旋字符串中的k个字符。
例如:ABCD左旋一个字符得到BCDA ,ABCD左旋两个字符得到CDAB 。
思路:
利用到一个temp(空盒子),将字符串的首元素赋值给temp,然后利用for循环和while语句,例如将字符串“abcdef”左旋一个字符,那么先将a赋值给temp,然后将"bcdef“都提前,再将a放在最后。
源码如下:
运行结果如下:
题目:
实现一个函数,可以左旋字符串中的k个字符。
例如:ABCD左旋一个字符得到BCDA ,ABCD左旋两个字符得到CDAB 。
思路:
利用到一个temp(空盒子),将字符串的首元素赋值给temp,然后利用for循环和while语句,例如将字符串“abcdef”左旋一个字符,那么先将a赋值给temp,然后将"bcdef“都提前,再将a放在最后。
源码如下:
运行结果如下: