public static void main(String[] args) {
// N <= 9
int[] data = new int[]{5,4,3,6,1,8,9,0,2,3,10,19};
int i = 1;
for (; (i & 0xff) < data.length; i++) {
if (data[i>>8] > data[i & 0xff]){
i = (i & 0xff)+((i & 0xff)<<8);
}
}
System.out.println("最小值是:"+data[i >> 8]);
}
转载于:https://my.oschina.net/u/189899/blog/295191