Dịch xâu k lần

package ArrayProcessing;

public class Mang {

static void print(int []array) {
int len = array.length;
for(int i=0; i<len; i++) {
System.out.print(array[i]+" ");
}
System.out.println();
}

static int[] dich(int []array, int solanxoay) {
int len = array.length;
int luu = 0;
for(int i=0; i<len; i++) {
if(i==0) luu = array[i];
array[i]=array[(i+solanxoay)%len];
}
array[len-1]=luu;
return array;
}

public static void main(String[] args) {
// int []a = {1,2,3,4,1};
// print(a);
// for(int i=0; i<4; i++) {
// print(dich(a,1));
// }
}
}

Nhận xét

Bài đăng phổ biến từ blog này

ASP.NET MVC 5- Ứng dụng quản lý sinh viên

Nhận dạng chữ cái viết tay

[Phần 3]: Controllers