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

厦门有做网站建设bt磁力兔子引擎

厦门有做网站建设,bt磁力兔子引擎,香港永久免费云服务器,公司网址怎么注册步骤一、排序的基本概念 1-1、稳定性 稳定性指的是相同的数据所在的位置经过排序后是否发生变化。若是排序后,次序不变,则是稳定的。 1-2、归位 每一趟排序能确定一个元素的最终位置。 1-3、内部排序 排序记录全部存放在内存中进行排序的过程。 1-4、外部…

一、排序的基本概念

1-1、稳定性

稳定性指的是相同的数据所在的位置经过排序后是否发生变化。若是排序后,次序不变,则是稳定的。

1-2、归位

每一趟排序能确定一个元素的最终位置。

1-3、内部排序

排序记录全部存放在内存中进行排序的过程。

1-4、外部排序

待排序记录的数量很大,以至于内存不能容纳全部记录,在排序过程中尚需对外存进行访问的排序过程。

1-5、排序小结(要背)

比较最好时间复杂度,会发现,当待排序的序列基本有序的话,适合采用:

  • 直接插入排序
  • 希尔排序
  • 冒泡排序 

二、直接插入排序

稳定的 

不归位

三、希尔排序

直接插入排序的改进。

基本思想:现将整个待排记录序列分割成若干子序列,然后分别进行直接插入排序;待整个序列中的记录基本有序的时候,再对全体记录进行一次直接插入排序。

示例:

不稳定

不归位 

四、真题1

真题1:

真题2:

 真题3:

真题4:

五、简单选择排序

算法思想:从待排数组中找到最小值,再将最小值与已排好序的数组后一位进行交换。

归位

不稳定 

六、堆排序(简单了解) 

示例:

此时,根元素80是最大的元素,将根元素80和队列最后一个元素10交换,并将80脱离当前序列(归位),此时,新的二叉树不满足大顶堆的规则,则继续调整。

每次调整完得到的根节点都是当前序列的最大元素!!!

归位

不稳定

七、真题2

真题1:

 

真题2:

八、冒泡排序

基本思想:相邻两个元素,俩俩交换。

稳定

归位 

 

九、快速排序

快速排序首先选择了一个基准值,然后分别选择两个指针在数组中一个找大,一个找小,然后进行交换。

通过一趟排序将待排序的记录以基准值为分界,分为独立的两个部分,称为前半区和后半区;前半区均小于基准值,后半区均大于基准值。

然后再分别对这两个部分在进行快速排序,从而使得整个序列有序。

分治:分而治之。

归位

不稳定!!! 

纠错:空间时间复杂度是:O(log2n); 

十、真题2

真题1:

真题2:

真题3:

真题4:

十一、归并排序

示例:

 

设计方法:分治法

不归并

稳定

11-1、真题

真题1:

真题2:

 真题3:

真题4:

真题5:

真题6:

十二、排序小结

12-1、简单排序

1、直接插入排序(稳定)

2、冒泡排序(稳定)

3、简单选择排序(不稳定)

时间复杂度都是:O(n^2)

空间复杂度:O(1)

12-2、希尔排序(不稳定)

时间复杂度:O(n^1.3)

空间复杂度:O(1)

12-3、快速排序(不稳定)

分治思想

时间复杂度:O(nlog2n)——性能最好

空间时间复杂度:O(log2n)

但是,当待排序列基本有序的时候,是最坏的情况,时间复杂度退化为:O(n^2)

12-4、堆排序(不稳定)

时间复杂度:O(nlog2n)

空间时间复杂度:O(1)

12-5、归并排序(稳定)

俩俩归并,n/2向上取整

整个归并排序,需要进行log2n趟(向上取整)

空间复杂度:O(n)

时间复杂度:O(nlogn)

12-6、小结-稳定的排序

  • 直接插入排序;
  • 冒泡排序
  • 归并排序

12-7、真题

真题1:

真题2:

真题3:

直接插入排序:局部有序

冒泡:每一趟排序,都将最大的泡泡在最后的位置。

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

相关文章:

  • 网站维护公告模板网络推广软件
  • 河南省建设工程信息网推荐中项网惠州seo代理
  • 专注聊城做网站的公司海外推广渠道
  • 学校网站建设是什么意思专业seo网站优化推广排名教程
  • 动态html做网站背景搜索关键词技巧
  • 做网站什么分类流量多榆林市网站seo
  • 企业管理考研免费智能seo收录工具
  • 专题网站建站免费网页空间到哪申请
  • 企业营销网站福州网站排名推广
  • 日本传统颜色网站外链屏蔽逐步解除
  • 简单的网站设计多少钱seo自然优化排名
  • 把网站做成微信小程序北京网站推广营销服务电话
  • <网站建设与运营》黄页推广2021
  • 北京服饰电商网站建设什么网站都能进的浏览器
  • 网站建设勹金手指科捷14西安seo报价
  • php做网站需要数据库吗怎么把自己的产品推广出去
  • 用jsp做网站梧州网站seo
  • 广州企业网站制作自媒体平台注册下载
  • 立创电子元器件商城官网网站seo案例
  • 简约型网站建设竞价推广和seo的区别
  • 计算机网络设计是干什么的seo综合查询怎么关闭
  • 企业管理顾问东莞网站建设一站式网站建设公司
  • 做里番网站犯法吗网站性能优化
  • js代码网站大全seo搜索引擎优化是通过优化答案
  • 网站应用软件怎么架设重庆百度竞价推广
  • 做软件与做网站建设有什么区别公司全网推广
  • 沈阳有什么服务网站安卓在线视频嗅探app
  • 网站建设比较好专业黑帽seo推广
  • 旅游网站开发方案ppt专业网站优化推广
  • 百度如何创建网站抖音seo关键词优化