当前位置: 首页 > news >正文

廊坊网站建设招聘wordpress中文团队

廊坊网站建设招聘,wordpress中文团队,教育网站网址,威海建设局网站桶排序和归并排序有那么点点类似,也使用了归并的思想。大致步骤如下: 设置一个定量的数组当作空桶。Divide - 从待排序数组中取出元素,将元素按照一定的规则塞进对应的桶子去。对每个非空桶进行排序,通常可在塞元素入桶时进行插入…

桶排序和归并排序有那么点点类似,也使用了归并的思想。大致步骤如下:

  1. 设置一个定量的数组当作空桶。
  2. Divide - 从待排序数组中取出元素,将元素按照一定的规则塞进对应的桶子去。
  3. 对每个非空桶进行排序,通常可在塞元素入桶时进行插入排序。
  4. Conquer - 从非空桶把元素再放回原来的数组中。
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;public class BucketSort {public static void main(String[] args) {int[] arr = {80, 50, 30, 10, 90, 60, 0, 70, 40, 20, 50};System.out.println("Original array: " + Arrays.toString(arr));bucketSort(arr);System.out.println("Sorted array: " + Arrays.toString(arr));}public static void bucketSort(int[] arr) {// 获取数组中的最大值和最小值int max = getMax(arr);int min = getMin(arr);// 计算桶的数量int bucketCount = (max - min) / arr.length + 1;// 创建桶列表List<List<Integer>> buckets = new ArrayList<>(bucketCount);for (int i = 0; i < bucketCount; i++) {buckets.add(new ArrayList<>());}// 将数组中的每个元素放入对应的桶中for (int num : arr) {int index = (num - min) / arr.length;buckets.get(index).add(num);}// 对每个桶中的元素进行排序,并将结果合并到原数组中int index = 0;for (List<Integer> bucket : buckets) {Collections.sort(bucket);for (int num : bucket) {arr[index++] = num;}}}private static int getMax(int[] arr) {int max = arr[0];for (int num : arr) {if (num > max) {max = num;}}return max;}private static int getMin(int[] arr) {int min = arr[0];for (int num : arr) {if (num < min) {min = num;}}return min;}
}

在这里插入图片描述
(图网,侵删)

http://www.yayakq.cn/news/261401/

相关文章:

  • 学校网站建设报价是多少哈尔滨住建局网站首页
  • 怎么更改网站域名解析详情页模板下载
  • 高明网站制作房屋装修效果图用什么软件
  • 下步我院将建设网站信息保密中国华能集团电子商务平台
  • WordPress站内跳转设置wordpress精品模板
  • 网站图片优化大小网站制作资讯
  • 北京网站模仿上海网络维护服务公司
  • 食品公司网站设计项目php与mysql网站开发
  • 青海wap网站建设做网站是什么公司
  • 用什么软件写网站建站行业市场容量
  • 商城网站建设基础设计北京社保网站做社保增减员
  • 江苏省张家港保税区建设厅网站朝阳区手机网站设计服务
  • tp做网站签到功能郑州制作网站电话133
  • 爱奇艺会员做任务送十天网站什么是网站seo
  • 网站的页面动态需要哪些方法做聚名网官网
  • 建设银行招聘门户网站百度的合作网站有哪些
  • 商城网站建设如何做网站费用怎么核算
  • 房地产景区网站建设方案什么网站上做推广
  • 建设网站前景怎么样wordpress 显示p标签
  • 学校网站首页设计图片广州开发网站技术支持
  • wordpress 珠宝wordpress自带主题优化
  • 国内比较大的源码网站网站快速排名优化价格
  • 建设网站排名住房和城乡建设局部网站
  • 上海网站搭建公司哪家好搜狗官方网站
  • 喀什地区建设局网站绛帐做网站
  • 广州公司做网站潜山网站建设公司哪里有
  • 商城网站管理系统万网网站备案授权书
  • 提高网站打开速度wordpress 七牛 上传
  • 网站底部模板代码重庆网络营销与网络广告
  • 邵阳找工作网站进入网站后台管理系统