游客[注册]
|
登录
|
中文
|
english
整站搜索
用户博客
找到相关内容
1
篇
白话经典算法系列之七
堆与堆排序
堆排序与快速排序,希尔排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。 二叉堆的定义 二叉堆是完全二叉树或者是近似完全二叉树。 二叉堆满足二个特性: 1.父结点的键值总是大于或等于(小于或等于)任何一个子节点的键值。 2.每个结点的左子树和右子树都是一个二叉
http://cyqdata.cn/cnblogs/article-detail-52493
2011/8/22 11:49:02