遍历
public static void print(int[] arr){
System.out.print("[ ");
for(int x = 0 ; x < arr.length ; x++){
if(x == arr.length - 1){
System.out.print(arr[x] + " ]");
}else {
System.out.print(arr[x] + ", ");
}
}
}
获取最值
public static int getMax(int[] arr){
int max = arr[0] ;
for(int x = 0 ; x < arr.length ; x++){
if(arr[x] > max){
max = arr[x] ;
}
}
return max ;
}
查表法: 思路: 通过数组模拟一张表,录入索引查处指定的元素
反转
public static void reverseArr(int[] arr){
for(int x = 0 , y = arr.length - 1 ; x <= y ; x++ , y-- ){
int temp = arr[x] ;
arr[x] = arr[y] ;
arr[y] = temp ;
}
}
基本查找
public static int getIndex(int[] arr , int value){
int index = -1 ;
for(int x = 0 ; x < arr.length ; x++){
if(arr[x] == value){
index = x ;
break ;
}
}
return index ;
}作者: 段燚涛 时间: 2015-8-24 13:00
不错,总结得很好!!