程序员面试题精选100题(21)-左旋转字符串
2009-05-04 14:09
239 查看
http://zhedahht.blog.163.com/blog/static/2541117420073993725873/
题目:定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。
题目:定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。
相关文章推荐
- 程序员面试题精选100题(21)-左旋转字符串[算法]
- 程序员面试题精选100题(21)-左旋转字符串[算法]
- 程序员面试题精选100题(21)-左旋转字符串
- 程序员面试题精选(21):左旋转字符串
- 程序员面试题精选100题(36)-在字符串中删除特定的字符
- 程序员面试题精选100题(42)-旋转数组的最小元素
- 程序员面试题精选100题(28)-字符串的排列
- 程序员面试题精选100题(36)-在字符串中删除特定的字符
- 程序员面试题精选100题(17)-把字符串转换成整数[算法]
- 程序员面试题精选100题(59)-字符串的组合
- 程序员面试题精选100题(17)-把字符串转换成整数[算法]
- 程序员面试题精选100题(46)-对称子字符串的最大长度
- 程序员面试题精选100题(36)-在字符串中删除特定的字符[算法]
- 程序员面试题100题第21题——左旋转字符串
- 程序员面试题精选100题(36)-在字符串中删除特定的字符[算法]
- 程序员面试题精选100题(59)-字符串的组合
- 程序员面试题精选100题(42)-旋转数组的最小元素
- 程序员面试题精选100题(36)-在字符串中删除特定的字符
- 程序员面试题精选100题(46)-对称子字符串的最大长度[算法]
- 程序员面试题精选100题(17)-把字符串转换成整数[算法]