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

公司网站推广技巧湖北省建设厅招骋网站

公司网站推广技巧,湖北省建设厅招骋网站,网站策划的内容包含了什么?,天元建设集团有限公司第一建筑工程公司思路详解: 1 找到数组中的最大值、最小值 2 开辟一个统计每个数据出现次数的数组(总个数是最大值-最小值1,因为下标范围是0~最大值-最小值,闭区间统计个数要1) 3 遇到一个元素,在此元素-最小值作为下标的…

思路详解:

1 找到数组中的最大值、最小值

2 开辟一个统计每个数据出现次数的数组(总个数是最大值-最小值+1,因为下标范围是0~最大值-最小值,闭区间统计个数要+1)

3 遇到一个元素,在此元素-最小值作为下标的空间处++,统计次数

4 遍历计数数组,不为空,则数值是几就写入几次 下标+最小值到原数组

代码实现:

void CountSort(int* a, int n)
{int i = 0;int min = a[0];int max = a[0];for (i = 0; i < n; i++)//找最大值、最小值{if (a[i] < min){min = a[i];}if (a[i] > max){max = a[i];}}int range = max-min + 1;int* tmp = (int*)malloc(sizeof(int) * range);memset(tmp, 0, sizeof(int) * range);//初始化数组内容全部为0,方便统计,否则是随机值for (i = 0; i < n; i++)//统计数据出现次数{tmp[a[i] - min]++;}int k = 0;for (i = 0; i < range; i++)//根据数据出现次数,从下标0开始写入原数组{while (tmp[i]--){a[k++] = i + min;}}
}

完结撒花~

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

相关文章:

  • 网站优化要素芜湖网站制作
  • 禁止ip直接打开网站多少钱英语怎么说
  • 智鼎互联网站建设免费代理游戏
  • 广州建站工作室一建报名时间2023
  • 网站建设的总体目标如何设计网页作业
  • 成立咨询公司需要什么条件seo推广专员
  • 网站上职业学校排名 该怎么做wordpress怎么用SSH
  • 美容医院网站建设asp.net网站开发 pdf
  • mugeda做网站wordpress页面发布失败为什么
  • 网站开发后端作用免费自学平面设计的网站
  • 设计资源网站大推荐新手做淘宝客网站教程
  • 南昌p2p网站专业建设网站建设与管理教学视频
  • 制作地图的网站建一千个网站做长尾词有效果吗
  • 四川省建设网站电子签章工作总结ppt模板免费下载 素材
  • dw做网站基础网站 模板 php
  • 中国推广网站中国设计联盟网服务内容
  • 浏览器禁止网站怎么做网页制作软件2023
  • 山东企业网站建设wordpress 安装主题后
  • 个人制作的网站模板镇江网站建设推广找思创
  • 龙岗网站建设设计服务经典软文案例100例简短
  • 企业建设网站要注意的要素表格制作手机软件
  • 达内网站开发培训价格网站建设可视化工具
  • 陇西网站建设 室内设计wordpress 4.5.3 下载
  • 网站的照片上传的功能怎么做西安seo排名优化推广价格
  • wordpress文件详解网站排名优化和竞价
  • 网站用的空间海棠网站
  • 广州十大网站建设桂林漓江景点介绍
  • 莘县做网站网站建设公司华网天下官网
  • 经营范围网站开发运营信阳做网站
  • 网站数据库安装教程帮人做网站的公司