我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于树形选择排序的时间复杂度问题

我看网上还有教材上说树形选择排序时间复杂度是O(n*log2n)。因为选出一个关键字要比较log2n次。但是一次选择真的只是比较了log2n次吗? log2n只是树的深度,我认为选出1个关键字应该比较了n-1次。

img

实际上,树形选择排序的时间复杂度为O(n^2log2n),因为每次选择都需要比较n次,而每次选择至少需要比较log2n次,所以总的时间复杂度为O(n^2log2n)。

近期文章

  • Unity Assets Bundle Extractor怎么修改音频或模型
  • python程序显示变量有问题
  • 分段的曲线函数的levenberg-marquardt拟合
  • 关于#Linux#的问题,学Linux需不需要报班
  • CruiseMatlabDLL 失败 代码生成信息文件不存在。
  • 34所单科线怎么划的
  • 单击时替换按钮颜色
  • 怎么样才能让这个程序运行
  • 求帮助,python输出中的空格怎么消除
  • tree组件查询后结果渲染问题
  • 微信小程序真机调试和体验版以哪个为准?
  • MySQL的运行一直出问题,要怎么才能解决
  • main.registerReceiver(receiver, filter) 始终为空,如何查看按下pda扫描键之后是否发送了广播
  • c语言二维数组定义问题求解
  • fun(a)是什么意思,怎么这个过程报错了
  • js代码改写问题不知道怎么改的
  • 如何声明函数的日期特定值
  • shardingsphere集成mybatis遇到的小坑
  • 实现该界面有哪些方案供选择?
  • CSDN竞赛是系统改卷还是人改的?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华