自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 堆排序算法讲解

堆排序算法使用的数据结构:堆,所以就先讲堆堆可以把它理解为一个完全二叉树,但需要排序的是一个数组,所以就需要节点与数组下标的对应关系:设当前节点的下标为i,则其父、左、右节点的下标为:Parent:(i-1)/2, (注意:当i = 0时并不会得到负数,而是得到0,因为数据类型为int)Left:2i+1,Right:2i+2现在讲的是堆排序的升序,所以需要构造最大堆(降序则构造最小堆...

2020-03-11 18:27:35 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除