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

长沙网站优化公司网络广告营销成功案例

长沙网站优化公司,网络广告营销成功案例,支持 wordpress,陕西建设网查证件查询文章目录 排序一、 排序的概念1.排序:2.稳定性:3.内部排序:4.外部排序: 二、插入排序1.直接插入排序 二、插入排序堆排序 排序 一、 排序的概念 1.排序: 一组数据按递增/递减排序 2.稳定性: 待排序的序列…

文章目录

  • 排序
    • 一、 排序的概念
      • 1.排序:
      • 2.稳定性:
      • 3.内部排序:
      • 4.外部排序:
    • 二、插入排序
      • 1.直接插入排序
    • 二、插入排序
      • 堆排序


排序


一、 排序的概念

1.排序:

  • 一组数据按递增/递减排序

2.稳定性:

在这里插入图片描述

  • 待排序的序列中,存在多个相同的关键字,拍完序后,相对次序保持不变,就是稳定的

3.内部排序:

  • 数据元素全部放在内存中的排序

4.外部排序:

  • 数据元素太多不能同时放在内存中,根据排序过程的要求不能在内外存之间移动数据的排序

二、插入排序

1.直接插入排序

二、插入排序

堆排序

  • 时间复杂度: O( N * log N)
  • 空间复杂的:O (1)
  • 升序:建大堆

  • 降序:建小堆

将一组数据从小到大排序 ——> 建立大根堆

为什么不用小根堆:小根堆只能保证,根比左右小,不能保证左右孩子的大小顺序,并且要求对数组本身进行排序

  • 大根堆,保证堆顶元素是最大值,最大值跟最后一个元素交换,将最大的放在最后,usedSize–;
  • 向下调整:调整0下标的树,维护大根堆,最大值继续交换到最后一个有效元素的位置
  • 从后往前,从大到小依次排列,保证在原来数组本身进行排序
    /*** 堆排序* 时间复杂度: N*logN* 空间复杂的:o(1)*/public void heapSort() {int end = usedSize - 1;//最后一个有效元素while (end > 0) {//直到end等于0swap(elem, 0, end);//交换end位置和堆顶位置元素shiftDown(0, end);//向下调整end--;}}
  • 时间复杂度: O( N * log N)
  • 空间复杂的:O (1)

身体不适,未完待续

点击移步博客主页,欢迎光临~

偷cyk的图

http://www.khdw.cn/news/55587.html

相关文章:

  • django网站开发自己怎么做网页推广
  • 教育培训类网站建设与维护网络营销策划方案ppt模板
  • title 网站建设百度q3财报2022
  • 东莞物流网站建设建站模板网站
  • 国外网站后缀网络营销成功案例
  • 单页面销售网站广西南宁做网站的公司
  • 做代购起家的奢侈品特卖网站谷歌搜索引擎免费入口 香港
  • 网站建设营销方案定制苏州seo推广
  • 网站建设要钱吗上海优化seo
  • 高校 门户网站 建设背景肇庆百度快速排名
  • 如何做一个与博物馆相关网站天津seo数据监控
  • 关于国际贸易的网站上海网站推广优化
  • 在外汇局网站做登记报告怎么推广自己的微信号
  • 十大电子游戏平台网站中国十大网络销售公司
  • 网站建设业务越做越累简述搜索引擎优化
  • wordpress网站手机端菜单栏seo外包费用
  • 网站开发的技术总结网站网络推广优化
  • ppt做的模板下载网站有哪些内容cpa推广平台
  • 政府门户网站建设报价廊坊百度快照优化排名
  • 做统计的网站吗网站标题seo外包优化
  • 做宠物商品的网站属于seo网站优化
  • 图片上加语音 网站开发推广引流渠道
  • 网站建设销售该学的qq群推广
  • 北京做网站公司 seoseo关键词排名查询
  • 做网站要求电脑配置怎样策划一个营销型网站
  • 检察院门户网站建设情况微信营销方法
  • 做网站需要技术免费seo网站优化
  • 怎么做二级网站域名网红推广团队去哪里找
  • 哪里有做网站的单位最近实时热点事件
  • 合肥大型网站制上海品牌推广公司