算法与数据结构课堂笔记及基于typescript的实现
归并排序
快速排序
堆排序
排序算法总结
-
在N个元素中选出前M个元素(时间复杂度: N * logM)
-
多路归并排序(归并的过程中使用堆来实现)
-
d叉堆
-
最大最小队列(既能找到最大的元素又能找到最小的元素)
**: 同时维护一个最大堆和一个最小堆
算法与数据结构课堂笔记及基于typescript的实现
归并排序
快速排序
堆排序
排序算法总结
在N个元素中选出前M个元素(时间复杂度: N * logM)
多路归并排序(归并的过程中使用堆来实现)
d叉堆
最大最小队列(既能找到最大的元素又能找到最小的元素)
**: 同时维护一个最大堆和一个最小堆