左旋转字符串
来源:互联网 发布:2017年春运数据 编辑:程序博客网 时间:2024/05/19 03:29
汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它!
public class Solution { public String LeftRotateString(String str,int n) { if(str == null || str.length() == 0) return ""; int m = n % str.length(); String after = str.substring(0,m); String before = str.substring(m); return before + after; }}
阅读全文
0 0
- 左旋转字符串
- 左旋转字符串
- 左旋转字符串
- 左旋转字符串
- 左旋转字符串
- 26.左旋转字符串
- 第一章、左旋转字符串
- 字符串的左旋转
- 第一章、左旋转字符串
- 第一章、左旋转字符串
- 左旋转字符串
- 左旋转字符串
- 26、左旋转字符串
- 左旋转字符串
- 左旋转字符串
- 左旋转字符串
- 左旋转字符串
- 左旋转字符串
- Codeforces Round #409 Div2题解
- 10、linux 统计当前文件夹下的文件、目录个数
- 安卓开发-基本UI的设计使用
- Spark完全分布式搭建过程
- 同一进程的线程共享的资源和独有的资源
- 左旋转字符串
- WPS 规划求解
- Jenkins和Docker在HULK的落地实践
- strcop & memcop & sprintf区别
- tensorflow编程: Tensor Handle Operations
- PyTorch学习—PyTorch是什么?
- 表篇(二)-----单链表的创建与使用(c语言版)
- C++ 循环
- BZOJ2002: [Hnoi2010]Bounce 弹飞绵羊