题目:给定一个字符类型的数组chas和一个整数size,将大小为size的左半区移到右半区,将右半区移到左半区。
例:
把chas看做字符串”ABCDE”,size=3,则最后字符串调整为”DEABC”。
实现:先把chas[0,..size-1]逆序,再把chas[size,…N-1]逆序。最后将chas整体逆序。
1 | import java.util.Arrays; |
输出:
1 | [D, E, A, B, C] |
题目:给定一个字符类型的数组chas和一个整数size,将大小为size的左半区移到右半区,将右半区移到左半区。
例:
把chas看做字符串”ABCDE”,size=3,则最后字符串调整为”DEABC”。
实现:先把chas[0,..size-1]逆序,再把chas[size,…N-1]逆序。最后将chas整体逆序。
1 | import java.util.Arrays; |
输出:
1 | [D, E, A, B, C] |