会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
StackAnalyzer
Selective Analyzing Makes Better.
博客园
首页
新随笔
联系
订阅
管理
2016年8月31日
堆排序
摘要: 堆排序基本概念堆是一种数据结构,它是将一些数据放在物理数据结构:数组或者vector中;逻辑数据结构是完全二叉树。如果根节点的值大于两个子节点值,就是大根堆;如果根节点的值小于两个子节点值,就是小根堆。用堆这种数据结构来实现排序,就是堆排序。该算法的操作主要有minheapify:最小堆处理,复杂度是O(logN)find_min:找到最小值,复杂度是O(1)delete_min:删除最小值节点,...
阅读全文
posted @ 2016-08-31 17:01 gremount
阅读(202)
评论(0)
推荐(0)
编辑
公告