牛客/力扣算法题

1.逆转字符串

var reverseWords = function(s) {
    s = s.trim();
    let arr = [];
    arr = s.split(" ");
    arr = arr.reverse();
    let str = "";
    for(let i=0; i < arr.length; i ++) {
        if(arr[i]) {
            if(i!==arr.length-1) {
                str = str + arr[i] + " ";
            } else {
                str = str + arr[i];
            }
        }
    }
    return str;
};

2.旋转字符串

var reverseLeftWords = function(s, n) {
    let left = s.slice(0, n);
    let right = s.slice(n,s.length);
    return right+left;
};
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容