java基础之二分法查找

Posted 王景林的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基础之二分法查找相关的知识,希望对你有一定的参考价值。

package p1;

import java.util.*;

public class Sortdob {

  public static void BubbleSort(int[] arr) {
         int temp;//定义一个临时变量
         for(int i=0;i<arr.length-1;i++){//冒泡趟数
             for(int j=0;j<arr.length-i-1;j++){
              
                 if(arr[j+1]<arr[j]){
                     temp = arr[j];
                     arr[j] = arr[j+1];
                     arr[j+1] = temp;
                 }
                
                
             }
         }
     }
 
     public static void main(String[] args) {
         int arr[] = new int[]{1,6,2,2,5};
         Sortdob.BubbleSort(arr);
         System.out.println(Arrays.toString(arr));
     }

     int arr[] = new int[]{6,3,8,2,9,1};
}

 






















以上是关于java基础之二分法查找的主要内容,如果未能解决你的问题,请参考以下文章

JavaSE语言基础之数组二分法查找

基础算法之二分查找总结

leetcode刷题之二分查找(Java)

Leetcode刷题之二分查找(Java)

java之二分查找

基础算法模板之二分