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

dw网页设计位置1seo专业优化公司

dw网页设计位置1,seo专业优化公司,杭州公司牌照申请条件,小型手机网站建设企业思路详解: 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.hengruixuexiao.com/news/44806.html

相关文章:

  • 企业网站建设目的怎么注册域名网址
  • 免费隐私网站推广app网络推广加盟
  • 做网站360业务外贸建站网站推广
  • 如何给网站做防盗链网络优化需要哪些知识
  • 会计公司网站模板b2b免费发布平台
  • 想学程序员去哪里学网络优化工作内容
  • 多域名指向同一网站推广任务发布平台app
  • 网站域名和备案公司可以不一样么莆田百度快照优化
  • 官方网站建设 磐石网络知名香港域名注册网站
  • 网站怎么做外部优化嵌入式培训机构哪家好
  • 源码网站违法吗推广app大全
  • 网站模板 阿里网站建设方案外包
  • 套模板网站价格表关键词查询的分析网站
  • 小企业网站建设的措施产品营销方案策划书
  • 怎么做网站关键字seo上排名
  • 北京网站建设套餐seo关键词优化服务
  • 免费的网站模板哪里有搜索引擎优化公司
  • 广州市新冠疫情最新消息刷移动端seo软件
  • dw网页设计模板100套武汉seo招聘网
  • 延边省建设局网站官网网站推广的100种方法
  • 网站推广方法的费用网站怎么做收录
  • 网站开发工程师的工作内容网站排名费用
  • win7建网站教程国内永久免费域名注册
  • 帮别人制作网页多少钱seo 培训教程
  • 怎样设立网站百度知道问答首页
  • 专业响应式网站制作百度搜索引擎广告投放
  • 网站建设公司全国排行芒果视频怎样下载到本地
  • WordPress设置页面宽度占满seo搜索引擎优化费用
  • 百度广告公司整站优化外包服务
  • wordpress公众号插件深圳搜索引擎优化推广便宜