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

织梦做的网站有点慢wordpress分类目录 插件

织梦做的网站有点慢,wordpress分类目录 插件,专门做家居的网站,旅游公司网站建设ppt将需要排序的各个数当做元素#xff0c;集合组成数组#xff0c;对数组中的元素进行排序#xff0c;再开辟一个临时数组的空间将数组中已有的元素数值当做临时数组的下标储存在临时数组中#xff0c;然后用区别初始化值的方法区别出临时数组中待排数组的元素#xff0c;以…将需要排序的各个数当做元素集合组成数组对数组中的元素进行排序再开辟一个临时数组的空间将数组中已有的元素数值当做临时数组的下标储存在临时数组中然后用区别初始化值的方法区别出临时数组中待排数组的元素以已排好的顺序存储到原始数组中完成排序。这是一种以空间换时间的排序算法时间复杂度为O(n)该算法有局限性①只能排正整数②不能排重复值③空间耗费可能巨大。 //待排数组将需要排序的各个数当做元素集合组成数组66 43 89 98 12 18 15 23 33 50 a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] //临时数组将数组中已有的元素数值当做临时数组的下标储存在临时数组中//初始化临时数组初始化的值不是待排数组中的元素的值即可-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 a[0] a[1] ... ... ... ... ... ... a[99] ...//将数组中已有的元素数值当做临时数组的下标储存在临时数组中12 15 18 23 33 43 50 66 89 98 a[12] a[15] a[18] a[23] a[33] a[43] a[50] a[66] a[89] a[98] //用区别初始化值的方法区别出临时数组中待排数组的元素以已排好的顺序存储到原始数组中完成排序12 15 18 23 33 43 50 66 89 98 a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] 代码 //基数排序 void radix_sort(int* a, int len, int max){//先准备一个临时数组 max1int* pTemp malloc(sizeof(int)*(max 1));//初始化 -1for (int i 0; i max; i){pTemp[i] -1;}//把待排数组 放到临时数组中来 待排数组作为临时数组下标for (int i 0; i len; i){pTemp[a[i]] a[i];}//从临时数组中把已经排好序的数据放回来int k 0;for (int i 0; i max; i){if (pTemp[i] ! -1){a[k] pTemp[i];}}//释放内存free(pTemp); }
http://www.zqtcl.cn/news/89554/

相关文章:

  • 房屋建设设计网站怎么做网站的分类目录
  • 北京中御建设公司网站东莞常平碧桂园铂悦府
  • 成品网站源码今天的最新消息
  • 下载个网上销售网站做微视频的网站
  • wordpress加入夜间模式广州seo建站
  • 网站页面优化分析怎样做的英文网站
  • 成功的企业网站案例做网站给女朋友
  • 赤水市建设局官方网站刷leetcode对网站开发有用吗
  • 怎么使用织梦做下载网站电子商务和网站建设区别
  • 介绍自己做衣服的网站莱芜最新钟点工招聘
  • 淘客网站建设教程吉林企业网站模板建站哪个好
  • 网站域名备案地址国外平面设计分享网站有哪些
  • 网站的开发技术官方网站 建设情况汇报
  • 普通电脑可以做网站服务器吗常见的域名注册网站
  • 收费下载的wordpress网站游戏公司
  • 做网站送企业邮箱网站建设注意哪些事项
  • 福州网站建设哪里有网站建设方案
  • 企业网站备案要多少钱网站建设 从入门到精通pdf
  • 网站做我女朋友电商平台网站定制
  • 杭州网站建设出名吕梁营销型网站建设费用
  • 广东手机网站建设哪家专业吉林大学建设工程学院网站
  • 软文广告成功案例湖南网站seo优化
  • 建公司网站要多少钱易班网站建设基础
  • 网站建设技术进行开发分分彩做号网站
  • 一个网站如何赚钱alexa排名与什么有关系
  • 企业建设网站应如何申请中国制造加工网官网
  • 企业网站建设cms系统广源建设集团有限公司网站
  • 网站建设企业免费咨询石家庄楼盘最新消息
  • 一个网站如何做双语网站域名 空间申请表
  • 自建免费网站哪个好下载全网搜