题目简介:
字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。
请定义一个函数实现字符串左旋转操作的功能。
比如:输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。
示例1示:
示例2示:
限制条件示:
解题思路:
直接是利用切片,将字符切割为两部分,然后按照要求拼接。
5列表截取的语法格式:变量[头下标:尾下标]
6其中索引值以 0 为开始值,-1 为从末尾的开始位置。
7原理如下图示:
字符串也可以看做是一个特殊的列表,因此也可以采用列表切片的方式对其切片。
9将分割后字符按要求进行拼接,即可得到所求结果。
10完整代码示:
1程序运行效果示:
https://www.izhinan.cn/article-38798-1.html以上内容就是关于【力扣算法习题——左旋转字符串 】的指南经验分享;您也可以通过下方的评论互动,发表您的意见和观点,让更多人通过生活指南经验分享因之受益,让生活变得更简单。