问题描述
汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它!
思路分析
我的想法是构造两个字符数组,一个用来保存要移位的字符集,另一个是不移位的字符,最后将其按照顺序保存在一个新的字符数组中即可
码上有戏
|
|
汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它!
我的想法是构造两个字符数组,一个用来保存要移位的字符集,另一个是不移位的字符,最后将其按照顺序保存在一个新的字符数组中即可
|
|
快乐源于分享,总结溢于提高
热评文章