【剑指OFFER】58 - II. 左旋转字符串
发布日期:2021-06-29 19:47:04 浏览次数:2 分类:技术文章

本文共 435 字,大约阅读时间需要 1 分钟。

题目:字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。

示例 1:

输入: s = “abcdefg”, k = 2

输出: “cdefgab”

示例 2

输入: s = “lrloseumgh”, k = 6

输出: “umghlrlose”

限制:

1 <= k < s.length <= 10000

答案:

class Solution {
public String reverseLeftWords(String s, int n) {
//取下来再拼接 String s1 = s.substring(0, n); String s2 = s.substring(n, s.length()); return s2 + s1; }}

转载地址:https://darkness.blog.csdn.net/article/details/115552667 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【剑指OFFER】61. 扑克牌中的顺子
下一篇:【力扣】154. 寻找旋转排序数组中的最小值 II

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年05月02日 12时40分30秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章