关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
vgrgd
2021-11-11 14:40
采纳率: 66.7%
浏览 5
首页
数据结构与算法
已结题
在王道的思维导图里面给出折半插入的时间复杂度是nlogn.有些博文也说是nlogn,但是在严书和黑书却是n方
排序算法
我能理解折半插入只是减少了比较次数,并没有改变元素交换次数
这个nlogn的说法是错误的么?
希望能得大佬到确切的解答🆘🆘
非常感谢!!!
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
1
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
vgrgd
2021-11-11 14:57
关注
已了解
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(0条)
向“C知道”追问
报告相同问题?
提交
关注问题
数据结构总结及
思维导图
(
王道
考研)
2020-07-27 12:31
Coder_by的博客
在任何问题中,数据元素都不是孤立存在的,而是在它们之间存在着某种关系,这种数据元素相互之间的关系称为结构(Structure)。数据结构是相互之间存在一种或多种特定关系的数据元素的集合。数据结构包括三
方
面的...
【超详细】数据结构总结及
思维导图
(
王道
考研)
2019-08-21 16:50
邪三一的博客
在任何问题中,数据元素都不是孤立存在的,而是在它们之间存在着某种关系,这种数据元素相互之间的关系称为结构(Structure)。数据结构是相互之间存在一种或多种特定关系的数据元素的集合。数据结构包括三
方
面的...
吃透排序——直接
插入
排序、
折半
插入
排序、希尔排序、冒泡排序、快速排序、堆排序、归并排序、基数排序、外部排序(包括详细代码、排序过程图解,特别的注意事项)
2021-04-15 13:30
五斤w的博客
吃透排序 有个各类算法可视化的网站很不戳,对算法的执行过程不清晰地可以lou一眼,可以...先上
思维导图
什么是算法的稳定性? 文绉绉地
说
就是排序后,能使关键字相同的元素保持原来顺序中的相对位置不变 其实 ......
【进阶之路】算法的
时间复杂度
与空间复杂度
2020-11-30 15:19
南橘ryc的博客
因为之前学习并不系统的原因,虽然能做题,但是却不是非常了解算法中
时间复杂度
。本着研究学习的心理,这几天就开始研究算法中的
时间复杂度
,还真学到了一些东西。 一、
时间复杂度
在计算机科学中,时.
王道
一休的数据结构
2022-12-01 10:40
kyue的博客
本来我想讲的东西很多,希望能够把所有可能用到的东西都展示给大家(比如引用,如果理解不了,考试中怎么通过其他
方
法避免使用引用),但是时间紧张,之后会考虑制作对应课程包,不同的同学想听的东西不同,大家有...
数据结构笔记——查找、排序(
王道
408)
2023-11-03 19:25
亦梦亦醒乐逍遥的博客
思维导图
+个人思考,精简版
[数据结构]内部排序
2021-05-06 13:41
九土master的博客
算法分析 指标 值 分析 空间复杂度 O(1) 需要low、high与m即可
时间复杂度
O(n2)
折半
查找只是减少了比较次数,而没有减少交换次数,而直接
插入
排序中决定
时间复杂度
的主部是交换次数,故仍为O(n2) 2.3 2-路
插入
...
常见的数据结构和算法小结
2019-04-28 15:49
小羊子说的博客
常见的数据结构和算法小结
数据结构C语言严蔚敏版(第二版)超详细笔记附带课后习题
2020-11-07 11:38
别掉头发了小李的博客
根据此书所做随笔笔记。 一、绪论 1.1、数据机构的研究内容 ...由于数据必须在计算机中处理,因此不能局限于数据本身的数学问题的研究,还必须考虑数据的物理结构,即数据在计算机中的存储结构。 1.
Algorithm:【算法进阶之路】之算法面试刷题集合—数据结构的简介、最强学习路线(逻辑结构【数组-链表-栈和队列/树-图-哈希】、物理结构【元素/关系】、数据运算【十大排序/四大查找-图三大搜索-
2019-08-05 08:56
一个处女座的程序猿的博客
Algorithm:【算法进阶之路】之算法面试刷题集合—数据结构的简介、最强学习路线...数据结构
思维导图
基本术语 一、数据结构的概述 二、数据的逻辑结构 三、数据的物理结构 四、数据的运算
数据结构简答题汇总
2020-05-12 23:56
红心柚大果的博客
答:在程序中反复执行的语句的执行次数被称为语句的频度,
时间复杂度
就是所有语句频度之和的数量级,而所有语句的频度之和与程序最内层循环的频度是同一个数量级,所以算法的
时间复杂度
是最内层循环的频度的数量级 ...
数据结构易混点、易错点、题目(2)
2020-12-09 16:28
AlexNett的博客
失败ASL就是空顶点数×边数 (因为查找成功则跟顶点一样,而查找失败则会跳到下一个顶点这样子算一次)
折半
查找树n个结点、n+1个空结点(又称外部结点)
折半
查找
时间复杂度
:O(logn) 在构建
折半
查找树建议下标取1 ...
【小白笔记】计算 x 的 n 次幂(循环迭代与快速幂算法)
2025-12-19 17:34
新子y的博客
你需要一个初始值result = 1,然后在循环里不断更新它。看到“分情况”:脑子里想“坐标轴”。左边(负数):取倒数。中间(零):结果是 1。右边(正数):直接乘。计算“累加”(数学符号为 )是理解算法逻辑的...
【无标题】11
2024-08-02 11:48
ttlasdd的博客
文章目录 前言 查找 基本概念 线性表查找 顺序查找
折半
查找(二分) 分块查找 树查找 二叉排序树(BST) 平衡二叉树(AVL)的
插入
平衡化 复杂度分析 平衡二叉树的删除 红黑树 红黑树的定义和性质 红黑树定义 红黑...
一、排序算法概览
2019-07-11 21:54
yccxccj的博客
最近在准备面试,所以把经典的排序算法再敲了一下,然后做了个
思维导图
,梳理记录一下重点。 1.2 时空复杂度比较 图片来自网络,侵删 二、算法实现 2.1
插入
排序 2.1.1 直接
插入
排序 基本思想:每次将一个待排序...
第十章 排序
2023-02-11 17:18
沉远的博客
1)时间性能:尽可能少进行关键字比较和记录移动; 2)辅助空间:指执行算法所需要的其他存储空间; 3)算法的复杂性:指算法本身的复杂度。 4. 内部排序:待排序的记录放在计算机内存中进行排序,整个排序过程不...
《算法设计与分析--第二章》
2022-10-15 21:27
qd神荼的博客
时间复杂度
: 最坏
时间复杂度
:O(
nlog
n) 最好
时间复杂度
:O(
nlog
n) 平均
时间复杂度
:O(
nlog
n) 空间复杂度:O(n) 稳定性:稳定 代码:归并递归 #include using namespace std; int a[100]; void Merge(int a[],int ...
面经——数据结构
2022-10-04 16:04
逆羽飘扬的博客
定义:采用链式存储的栈 优点:不会栈满上溢,便于节点的
插入
和删除,但是需要前一个节点的辅助 队列 队列的基本概念 定义:只允许在线性表的一端进行
插入
,而在另一端进行删除的线性表,即先进先出 出队:在队头...
数据结构-内部排序
2019-04-14 20:35
景明kk的博客
} }
折半
插入
排序仅仅减少了关键字比较次数,
时间复杂度
仍为 O(n2)O(n^2)O(n2) 2-路
插入
排序 另设置一个和L同类型的数组d ,并将 L[1]L[1]L[1]赋值给 d[1]d[1]d[1]并将其看作是在排好序的序列中处于中间位置的记录...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
11月19日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
11月11日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
11月11日