二分查找找下标或者值
生活随笔
收集整理的這篇文章主要介紹了
二分查找找下标或者值
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
public class Util {
//求最大值public static int maxValue(int a,int b){int max=0;if(a>b){max=a;}else{max=b;}return max;}//求最小值public static int minValue(int a,int b){int min=0;if(a>b){min=b;}else{min=a;}return min;}//選擇排序public static int[] selectSort(int[] a){//這個地方的min的意思是默認(rèn)每次排序的那個min為下坐標(biāo) 而不是都是0 所以應(yīng)該放在for循環(huán)里面
// int min=0;int n=a.length;for(int i=0;i<n-1;i++){int min=i;for(int j=i+1;j<n;j++){if(a[min]>=a[j]){min=j;}}if(i!=min){int temp=a[min];a[min]=a[i];a[i]=temp;}}return a;}//二分查找找出下標(biāo)public static int middleSort(int value,int[] a){
// boolean boo=false;int mid=a.length/2;int min=0;int i=1;int
總結(jié)
以上是生活随笔為你收集整理的二分查找找下标或者值的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android之app引导页(背景图片切
- 下一篇: 深度优先算法