剑指offer JZ43 左旋转字符串

题目链接:

JZ43 左旋转字符串

本题思路:

public class Solution {
    public String LeftRotateString(String str,int n) {
        // 若n越界 则直接返回空字符串
        String res = "";
        
        if(n <= str.length()) {
        	// 拼接右半部分
            for(int i = n; i < str.length(); i++) {
                res += str.charAt(i);
            }
            // 拼接左半部分
            for(int i = 0; i < n; i++) {
                res += str.charAt(i);
            }
        }
        
        return res;
    }
}

版权声明:本文为weixin_45883310原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。