会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tom爱Jerry
博客园
首页
新随笔
联系
订阅
管理
2019年7月24日
算法:通过堆排序,获取前N个最大数
摘要: 算法:通过堆排序,获取前N个最大数 在一组无序数组中,比如{1,9,8,2,7,3,6,4,5} 将数组看做是一个堆,也可以用二叉树来表示 但是这个堆现在还不是大顶堆,大顶堆的特点是父节点永远大于左右子节点 第一步需要将这个堆构建成大顶堆 构建前需要知道的几点: 二叉树的最后一个非叶子节点,计算公式
阅读全文
posted @ 2019-07-24 00:19 Tom爱Jerry
阅读(2210)
评论(0)
推荐(1)
公告