题解 | #左旋转字符串#

左旋转字符串

http://www.nowcoder.com/practice/12d959b108cb42b1ab72cef4d36af5ec

public:
    string LeftRotateString(string str, int n) {
        int test;
        if(n>str.length()){
            if(str.length()==0){
                return "";
            }
            while(n>str.length()){
                n-=str.length();
            }
            test=n;
        }
        else{
            test=n;
        }
        
        int i;
        string result="";
        for(i=n;i<=str.length()-1;i+=1){
            result+=str[i];
        }
        
        for(i=0;i<=n-1;i+=1){
            result+=str[i];
        }
        cout<<result<<endl;
        return result;
    }
};
全部评论

相关推荐

11-20 22:03
东北大学 Java
用哈基米写的简历,有点夸大,等我后面改谦虚点,能不能找个日常实习,项目是点评和天机,没什么荣誉要不要把蓝桥杯和六级删了算了,实在没门面
程序员花海:日常实习这份简历够用的,等实习之后把实习经历结合业务好好写一下 到时候把实习经历放在项目经历的前面 可以看我主页修改简历的模板
如何写一份好简历
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务