- 2
- 0
- 约小于1千字
- 约 1页
- 2023-12-11 发布于广东
- 举报
归并排序
前置知识:讲解019-算法笔试中处理输入和输出、讲解020-递归和master公式
1)左部分排好序、右部分排好序、利用merge过程让左右整体有序
2)merge过程:谁小拷贝谁,直到左右两部分所有的数字耗尽,拷贝回原数组
3)递归实现和非递归实现
4)时间复杂度O(n*logn)
5)需要辅助数组,所以额外空间复杂度O(n)
6)归并排序为什么比O(n^2)的排序快?因为比较行为没有浪费!
7)利用归并排序的便利性可以解决很多问题-归并分治-下节课
注意:
有些资料说可以用原地归并排序,把额外空间复杂度变成O(1),不要浪费时间去学
因为原地归并排序确实可以省空间,但是会让复杂度变成O(n^2)
有关排序更多的概念、注意点、闭坑指南,将在后续课程继续
左程云
您可能关注的文档
- 算法讲解002【入门】从社会实验到入门提醒.pptx
- 算法讲解003【入门】二进制和位运算.pptx
- 算法讲解004【入门】选择、冒泡、插入排序.pptx
- 算法讲解005【入门】对数器-验证的重要手段.pptx
- 算法讲解006【入门】二分搜索.pptx
- 算法讲解007【入门】时间复杂度和空间复杂度.pptx
- 算法讲解008【入门】算法和数据结构简介.pptx
- 算法讲解009【入门】单双链表及其反转-堆栈诠释.pptx
- 算法讲解010【入门】链表入门题目-合并两个有序链表.pptx
- 算法讲解011【入门】链表入门题目-两个链表相加.pptx
- 零碳城市综合能源解决方案分享.docx
- 人形机器人-专题报告8:跨越与弥合:数据采集的必要性与重要性.pdf
- 机器人能胜任哪些工作?+What+Work+Can+Robots+Do.pdf
- Token驱动的大模型推理效能优化技术白皮书2026.pptx
- 2026年Q3人工智能行业薪酬报告.pptx
- AI能读懂民意吗?合成虚拟人物预测政策态度的实证研究+Can+AI+Read+the+Room?Predicting+Policy+Sentiment+with+Synthetic+Personas.pdf
- 山东省亚太资本市场研究院山东上市公司绿色转型与ESG白皮书2026.docx
- AQ-房屋与市政工程2026年消防安全月消防应急演练方案.docx
- 2025年“数据要素×”大赛全国总决赛获奖项目案例集——绿色低碳赛道.docx
- 陈磊-降低新型电力系统复杂性的定频构网及有功控制技术.docx
最近下载
- NHAT-610加载减速工况法工控柜安装手册V1.1(1).doc VIP
- NHA-509稳态工况法工控柜安装手册V1.1.doc VIP
- 2026大学大三(广告文案精英实训)国际广告文案创作实操师资格认证试题及答案.docx VIP
- 北京市西城区三帆中学2021~2022学年九年级上学期期中考试数学【试卷+答案】.docx VIP
- 传送设备维护及安全操作规范.docx VIP
- 重庆市空港新城建设投资(集团)有限公司-15年跟踪评级报告.docx VIP
- 14226市场调查与传播效果考点精华(广东).docx
- 自考 00031《心理学》重点精简版(必背考点).docx VIP
- (新版)天翼云认证解决方案架构师考试题库(浓缩500题).doc VIP
- 《素质拓展训练》配套教程课件完整版电子教案.pptx VIP
原创力文档

文档评论(0)