循环左移(ROL)
来源:互联网 发布:淘宝网店直通车怎么退 编辑:程序博客网 时间:2024/05/16 06:59
package demo;/* * 题目描述汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它! */public class Offer_27 { public String LeftRotateString(String str, int n) { String result; String str0; String str1; if(str == null || str.length() < n) return ""; str0 = str.substring(0, n); str1 = str.substring(n, str.length()); result = str1.concat(str0); return result; } public static void main(String[] args) { Offer_27 off = new Offer_27(); String str = "abcXYZdef"; System.out.println(off.LeftRotateString(str, 3)); }}
阅读全文
0 0
- 循环左移(ROL)
- 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZde
- 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZde
- 关于循环位移指令ROL,RCL ;逻辑右移指令 SHR , 算术右移指令 SAR
- 字符串循环左移
- 循环左移数组
- 循环左移数组
- 循环左移数组
- 循环左移字符串
- 数组循环左移
- 1. 循环左移
- 循环左移数组
- 循环左移字符串
- 字符串循环左移
- 字符串循环左移
- 循环左移字符串
- 字符串循环左移
- 数组循环左移
- Cmake入门教程(四)
- 大改革!Python 进入山东小学教材,还列入全国计算机等级考试
- urllib的使用1
- ubuntu16.04下sogou输入法的安装
- error while loading shared libraries:libocci.so.11.1:cannot open shared object file:No such file or
- 循环左移(ROL)
- #####带时间衰减因子#####应用实战: 如何利用Spark集群计算物品相似度
- 去掉unity发布时自带的unity动画标志
- ROS2.0整体架构说明
- linux创建多级目录
- Idea中Maven整合Spring+mybatis+tomcat
- 【赖世雄音标】——元音
- 机器学习笔记(III)模型评估与选择(II)
- 【c语言】给出三角形的三边长,求三角形面积