NTU课程笔记 MAS714 分治与排序
Posted UQI-LIUWJ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NTU课程笔记 MAS714 分治与排序相关的知识,希望对你有一定的参考价值。
1 分治主要思想
- 将问题分割成多个子问题(divide )
- 递归地解决问题
- 把子问题的结果合并成总问题的结果(conquer)
2 排序
2.1 插入排序
假设输入是A[1...n]
2.1.1 时间复杂度
令T(n)表示排序n个元素的时间复杂度
于是我们有
2.2 合并排序
以上是关于NTU课程笔记 MAS714 分治与排序的主要内容,如果未能解决你的问题,请参考以下文章
NTU课程笔记 MAS714 Big-O notations
NTU 课程笔记: MAS714 14&15 regular language
NTU课程笔记:MAS 714 algorithm and theory of computing:introduction