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

做市级网站需要什么/接广告赚钱的平台

做市级网站需要什么,接广告赚钱的平台,南宁seo,有些网站突然无法访问将一个从大到小的数组,用以下排序方法排序成从小到大的,()最快。正确答案: D 你的答案: C (错误) 插入排序 冒泡排序 快速排序 堆排序 添加笔记 收藏 纠错 解析: 排序方法 平均情况 最好情况 …

将一个从大到小的数组,用以下排序方法排序成从小到大的,()最快。

正确答案: D   你的答案: C (错误)

插入排序
冒泡排序
快速排序
堆排序
  • 添加笔记
  • 收藏
  • 纠错

解析:

排序方法        平均情况        最好情况        最坏情况        辅助空间        稳定性
冒泡排序         O(n^2)           O(n)              O(n^2)            O(1)                稳定
选择排序         O(n^2)          O(n^2)            O(n^2)            O(1)              不稳定
插入排序         O(n^2)           O(n)              O(n^2)            O(1)                稳定
希尔排序O(n*log(n))~O(n^2) O(n^1.3)       O(n^2)            O(1)              不稳定
堆排序          O(n*log(n))     O(n*log(n))    O(n*log(n))       O(1)              不稳定
归并排序       O(n*log(n))     O(n*log(n))    O(n*log(n))       O(n)                稳定
快速排序       O(n*log(n))     O(n*log(n))      O(n^2)            O(1)              不稳定

冒泡排序经过优化以后,最好时间复杂度可以达到O(n)。设置一个标志位,如果有一趟比较中没有发生任何交换,可提前结束,因此在正序情况下,时间复杂度为O(n)。

选择排序在最坏和最好情况下,都必须在剩余的序列中选择最小(大)的数,与已排好序的序列后一个位置元素做交换,依次最好和最坏时间复杂度均为O(n^2)。

插入排序是在把已排好序的序列的后一个元素插入到前面已排好序(需要选择合适的位置)的序列中,在正序情况下时间复杂度为O(n)。

堆是完全二叉树,因此树的深度一定是log(n)+1,最好和最坏时间复杂度均为O(n*log(n))。

归并排序是将大数组分为两个小数组,依次递归,相当于二叉树,深度为log(n)+1,因此最好和最坏时间复杂度都是O(n*log(n))。

快速排序在正序或逆序情况下,每次划分只得到比上一次划分少一个记录的子序列,用递归树画出来,是一棵斜树,此时需要n-1次递归,且第i次划分要经过n-i次关键字比较才能找到第i个记录,因此时间复杂度是\sum_{i=1}^{n-1}(n-i)=n(n-1)/2,即O(n^2)。


http://www.jmfq.cn/news/5234599.html

相关文章:

  • 中秋节的网页制作模板/深圳网站搜索优化工具
  • B2C购物网站建设目标/百度竞价客服
  • 做网站开发最多能做几年/常州网站建设优化
  • 个人网站搭建软件/营销推广策略
  • 网站内容图片怎么做/电商软文范例300字
  • 网站建设周期计划/网站seo资讯
  • 技术支持网站/怎么做网站广告
  • 企业咨询管理公司起名/来客seo
  • 网站建设 数据上传 查询/网络营销案例ppt课件
  • 制作网站建设的公司/4p 4c 4r营销理论区别
  • 遵义门户网站/怎么根据视频链接找到网址
  • 网站如何做脚注/网络推广的目标
  • 可以做网站的服务器/网络推广方法的分类
  • 如何查看网站做没做301跳转/如何用模板做网站
  • 好的建设网站/域名被墙查询检测
  • wordpress 图片 不显示缩略图/天津搜索引擎优化
  • 做视频的音乐哪里下载网站/网站seo策划
  • 做民宿推广都有哪些网站/手机优化大师
  • 企业网站建设设计公司/谷歌浏览器下载手机版
  • 网站建设软件培训学校/如何优化网页加载速度
  • 网站兼容ie代码/宁德市蕉城区疫情
  • 智能开关网站开发具体流程/百度seo关键词排名价格
  • 做网站个体户经营范围/武汉网络推广广告公司
  • 网站建设 知乎/湘潭高新区最新新闻
  • 中国建设银行国际互联网站/网站优化公司排名
  • 浏阳网站定制/百度网
  • 东营的网站建设公司/免费打广告网站
  • 用dw怎么做网站后台/潍坊网站建设优化
  • 在网站添加邮箱/seo关键词优化推广外包
  • 专业网站建设哪里有/建站之星