zoukankan      html  css  js  c++  java
  • 剑指offer-左旋转字符串

    题目描述:汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它!

    ac代码:

     1 public class Solution {
     2     public String LeftRotateString(String str,int n) {
     3          int x=str.length();
     4         if(str==null)
     5             return new String();
     6         if(x==0)
     7             return new String();
     8         n=n%x;
     9         String ll=str.substring(n,str.length());
    10         String rr=str.substring(0,n);
    11         return (ll+rr);
    12        
    13     }
    14 }
  • 相关阅读:
    JSP第二次作业
    软件测试课堂练习
    内容提供者读取短信信息
    购物车
    第六周jsp
    第四周jsp
    第一周 软件测试
    第八次安卓
    安卓第七次作业
    安卓第六次作业
  • 原文地址:https://www.cnblogs.com/llsq/p/8809783.html
Copyright © 2011-2022 走看看