字符串循环右移K位
来源:互联网 发布:上瘾网络剧类似的 编辑:程序博客网 时间:2024/05/18 03:06
public class Main { public char[] reverse(char[] array, int b, int e) { char temp; for (; b < e; b++, e--) { temp = array[b]; array[b] = array[e]; array[e] = temp; } return array; }//reverse public String shift(String s, int k) { int n = s.length(); char[] array = s.toCharArray(); array = reverse(array, 0, n - k - 1); array = reverse(array, n - k, n - 1); array = reverse(array, 0, n - 1); return String.valueOf(array); }//shift public static void main(String[] args) { Main main = new Main(); String s = "adcdefg"; s = main.shift(s, 3); System.out.println(s); }//main}//efgadcd
阅读全文
0 0
- 字符串循环右移K位
- 数组或字符串循环右移k位
- 将一个字符串循环右移K位
- 字符串循环右移动K位
- 字符串右移K位
- 数组循环右移k位
- 将数组循环右移k位
- 每日一题——字符串循环右移K位,时间复杂度O(N)
- Exe 字符串循环右移n位
- 字符串循环右移n位
- 字符串循环右移n位,函数
- 字符串循环右移N位算法
- 如何把一个数组循环右移k位
- java 一个数组循环右移K位
- 输入m位字符串循环右移n位
- 字符串循环左移k位
- 【算法】字符串循环左移K位
- (1423)编写函数实现字符串循环右移n位
- freeswitch配置之全局变量
- POJ 3628 Bookshelf 2
- Git与github基本操作
- c语言实现单链表建立,插入,删除,查找,循环链表,静态链表
- "undefined reference to `pthread_xxx'"
- 字符串循环右移K位
- 多线程-读写锁
- How to Config the Pi with a Static IP
- Oracle存储过程procedure与函数function区别
- 数据结构 队列
- 深入理解Java的Annotation系列-第二部分 自定义注解
- Spring MVC @RequestBody 获取前台json或json数组
- ASP.NET 重定向的几种方法小结
- GC基本算法及C++GC机制