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

什么叫域名什么是域名seo关键词优化推广

什么叫域名什么是域名,seo关键词优化推广,怎么成立自己的网站,为什么做营销型网站桶排序的基本思想是: 把数组 arr 划分为 n 个大小相同子区间(桶),每个子区间各自排序,最 后合并 。计数排序是桶排序的一种特殊情况,可以把计数排序当成每个桶里只有一个元素的情况。 1.找出待排序数组中的…

桶排序的基本思想是: 把数组 arr 划分为 n 个大小相同子区间(桶),每个子区间各自排序,最 后合并 。计数排序是桶排序的一种特殊情况,可以把计数排序当成每个桶里只有一个元素的情况。

1.找出待排序数组中的最大值 max、最小值 min

2.使用 动态数组 ArrayList 作为桶,桶里放的元素也用 ArrayList 存储。桶的数量为(maxmin)/arr.length+1

3.遍历数组 arr,计算每个元素 arr[i] 放的桶

4.每个桶各自排序

public class bucketSort {public static void main(String[] args) {int[] data = new int[] {3, 5, 3, 6, 2, 1, 9, 4, 8, 7 ,5};bucketSort(data);}public static void bucketSort(int[] arr){int max = Integer.MIN_VALUE;int min = Integer.MAX_VALUE;for(int i = 0; i < arr.length; i++){max = Math.max(max, arr[i]);min = Math.min(min, arr[i]);}//创建桶int bucketNum = (max - min) / arr.length + 1;ArrayList<ArrayList<Integer>> bucketArr = new ArrayList<>(bucketNum);for(int i = 0; i < bucketNum; i++){bucketArr.add(new ArrayList<>());}//将每个元素放入桶for(int i = 0; i < arr.length; i++){int num = (arr[i] - min) / (arr.length);bucketArr.get(num).add(arr[i]);}//对每个桶进行排序for(int i = 0; i < bucketArr.size(); i++){Collections.sort(bucketArr.get(i));}System.out.println(bucketArr.get(0));}

 

http://www.dt0577.cn/news/44797.html

相关文章:

  • 专门app软件制作费用seo搜索引擎优化关键词
  • 门户网站建设合同seo教学视频教程
  • 手机报价网站大全快速优化关键词排名
  • 营销网站域名设计关键词上首页软件
  • 靠谱的代做毕设网站石首seo排名
  • 白云区建网站公司百度推广在线客服
  • 简易个人网站产品软文模板
  • 做网站建设优化的公司百度推广要自己建站吗
  • 无锡做网站优化哪家好必应搜索引擎地址
  • ppt做多个网站临沂seo
  • 佛山做外贸网站平台搜索到的相关信息
  • 镇江群立网络科技有限公司seo搜索排名影响因素主要有
  • 优质的常州网站建设百度首页清爽版
  • 做网站一定要服务器吗彼亿营销
  • 上海城乡住房建设部网站首页现代营销手段有哪些
  • 三好街做网站公司网站怎么制作教程
  • 做家具的企业网站网络营销方案ppt
  • 渭南网站建设江苏搜索引擎优化
  • 宜兴公司做网站网络推广网站的方法
  • 张店政府网站建设公司培训总结精辟句子
  • 温州外贸网站建设外贸网站优化公司
  • 免费发布信息网站大全有哪些seo课程培训班
  • 嵊州建设银行取款网站seo教程技术优化搜索引擎
  • 做古玩的网站设计案例网
  • 中山市做网站网络营销具有哪些优势和吸引力
  • wordpress4.9.3漏洞厦门seo全网营销
  • html表单的完整代码短视频seo营销系统
  • 内蒙古自治区住房和城乡建设厅官网石家庄seo优化
  • 1688会提供网站建设江苏seo团队
  • 怎么做网站备案连接实体店100个营销策略