gpt4 book ai didi

Java 选择、冒泡排序、折半查找(实例讲解)

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Java 选择、冒泡排序、折半查找(实例讲解)由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

如下所示:

?
1
2
3
4
5
6
7
8
9
10
11
12
//选择排序对数据进行升序排序
   public static void selectsortarray( int [] arr){
    for ( int i = 0 ; i<arr.length- 1 ;i++){
     for ( int j = i+ 1 ;j<arr.length;j++){
      if (arr[i]>arr[j]){
       int temp = arr[j];
       arr[j] = arr[i];
       arr[i] = temp;
       }
     }
    }
   }

Java 选择、冒泡排序、折半查找(实例讲解)

?
1
2
3
4
5
6
7
8
9
10
11
12
//冒泡排序对数据进行升序排序
  public static void bubblesortarray( double [] arr){
   for ( int i = 0 ;i<arr.length- 1 ;i++){
    for ( int j = 0 ;j<arr.length- 1 -i;j++){
     if (arr[j]>arr[j+ 1 ]){
      double temp = arr[j+ 1 ];
      arr[j+ 1 ] = arr[j];
      arr[j] = temp;
      }
    }
   }
  }

Java 选择、冒泡排序、折半查找(实例讲解)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public static int binarysearch( int [] arr, int key){
   int max,min,mid;
   max = arr.length- 1 ;
   min = 0 ;
   while (min<=max){
    mid = (max+min)/ 2 ;
    if (key>arr[mid]){
     min = mid+ 1 ;
    } else if (key<arr[mid]) {
     max = mid- 1 ;
    } else {
     return mid;
    }
   }
   return - 1 ;
  }

Java 选择、冒泡排序、折半查找(实例讲解)

以上这篇java 选择、冒泡排序、折半查找(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我.

最后此篇关于Java 选择、冒泡排序、折半查找(实例讲解)的文章就讲到这里了,如果你想了解更多关于Java 选择、冒泡排序、折半查找(实例讲解)的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com