较旧版本的日期格式是dd-mon-yy. 在这种情况下yy代表年份。但是如果我们31-aug-14在 oracle 10g 中编写完整的日期格式是31-aug-1914.
较新版本的日期是dd-mon-rr. 那么在那个日期格式中rr代表什么?我知道它代表了 21 世纪,但这是什么rr意思?请问我想知道。我问过我的教员,但他们也不知道。
例如,旋转array A = [3, 8, 9, 7, 6] is [6, 3, 8, 9, 7]。目标是将数组旋转 AK 次;也就是说,A 的每个元素都将向右移动 K 个索引。
例如,给定数组A = [3, 8, 9, 7, 6]和K = 3,函数应该返回[9, 7, 6, 3, 8]。
我想要这个在java中。我试过这个。
public static int[] rotation(int[] a,int k) {
int[] newArray = new int[a.length];
for(int i = 0 ; i < a.length ; i++) {
int newPosition = (i + k)%a.length;
newArray[newPosition] = a[i];
}
return newArray;
}
Run Code Online (Sandbox Code Playgroud)