实现字符串左旋和右旋的常见方法
来源:互联网
再说右旋,与左旋稍有不同,在递归的过程中首先要将每一个字符向后面移动一位,然后取出最后面的一个元素,并放入temp之中,然后再改成'再说右旋,与左旋稍有不同,在递归的过程中首先要将每一个字符向后面移动一位,然后取出最后面的一个元素,并放入temp之中,然后再改成'\0',然后进行递归,递归返回的时候,将前面元素赋值成后面要旋转的元素。
其实还有许多其他的方法,总之没有最好只有更好,大家也可以多多去探索!
',然后进行递归,递归返回的时候,将前面元素赋值成后面要旋转的元素。再说右旋,与左旋稍有不同,在递归的过程中首先要将每一个字符向后面移动一位,然后取出最后面的一个元素,