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

如何利用网站新闻做推广长春seo网站排名

如何利用网站新闻做推广,长春seo网站排名,服务行业做网站,动态网站开发实训报告1文章目录 桶排序算法 今天来看看桶排序算法: 桶排序算法 (1)基本思想:把数组 arr 划分为 n 个大小相同子区间(桶),每个子区间各自排序,最后合并 。计数排序是桶排序的一种特殊情况…

文章目录

    • 桶排序算法

今天来看看桶排序算法:

桶排序算法

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

(2)排序过程

  • 找出待排序数组中的最大值 max、最小值 min
  • 我们使用 动态数组 ArrayList 作为桶,桶里放的元素也用 ArrayList 存储。桶的数量为(maxmin)/arr.length+1
  • 遍历数组 arr,计算每个元素 arr[i] 放的桶
  • 每个桶各自排序

示例代码:

/*** 桶排序** @param data 待排序数组*/
public static void bucketSort(int data[]){int n = data.length;int bask[][] = new int[10][n];int index[] = new int[10];int max = Integer.MIN_VALUE;for (int i = 0; i < n; i++) {max = max > (Integer.toString(data[i]).length()) ? max : (Integer.toString(data[i]).length());}String str;for (int i = max - 1; i >= 0; i--) {for (int j = 0; j < n; j++) {str = "";if (Integer.toString(data[j]).length() < max) {for (int k = 0; k < max - Integer.toString(data[j]).length(); k++)str += "0";}str += Integer.toString(data[j]);bask[str.charAt(i) - '0'][index[str.charAt(i) - '0']++] = data[j];}int pos = 0;for (int j = 0; j < 10; j++) {for (int k = 0; k < index[j]; k++) {data[pos++] = bask[j][k];}}for (int x = 0; x < 10; x++) index[x] = 0;}
}
http://www.tj-hxxt.cn/news/105479.html

相关文章:

  • 黄石网站建设永久免费客服系统有哪些软件
  • 网站上怎么做游戏网站权重怎么提高
  • 网站有哪些费用多少钱国内搜索网站排名
  • 做体育类网站素材附近的成人电脑培训班
  • 外贸网站推广软件谷歌商店paypal官网下载
  • vb.net做网站seo课程培训
  • 金融网站建设内容网络营销方案策划论文
  • 猪八戒网怎么做网站2020站群seo系统
  • 怎样安全做黑色彩票网站推荐seo关键词优化
  • 免费甜点网站模板下载宁波网站推广营销
  • 制作网页的网站推荐做营销策划的公司
  • 网站做营销推广的公司百度关键词收录
  • 什么网站可以找人做设计师电商运营主要负责什么
  • 佛山哪家公司建设网站站长之家的seo综合查询工具
  • 教做美食的视频网站seo关键词排名优化推荐
  • 网站开发 职位seo优化公司哪家好
  • 房产网站有哪些网站建设方案书 模板
  • 买商标昆明网络推广优化
  • 中国做健身补剂的网站百度竞价排名价格查询
  • 河北网站开发报价短视频如何引流与推广
  • 高校网站建设的时效性小说排行榜百度
  • 微擎怎么做网站搜索引擎排名优化程序
  • 做网站 需要什么营业执照电话销售怎么找客户渠道
  • 离石新闻头条最新消息seo牛人
  • html5 网站模板下载国内好的seo网站
  • 网站建设 软件有哪些内容百度快照优化
  • dw做网站怎么上线域名交易
  • 众安保险网站网站优化外包找谁
  • 新乡做网站国际时事新闻
  • 曲靖网站制作公司关键词看片