自定义博客皮肤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)
  • 收藏
  • 关注

原创 C++快速排序算法详解

C++快速排序算法详解 本文是初学者自己的思考,如有不当欢迎批评指教。 快速排序的基本思想很简单:对一个数组,每一次选出一个“分隔数”,使这个分隔数左边的数比他小,右边的数比他大;完成一次操作后,再分别对这个分隔数左边和右边的数进行相同操作,直到完成排序。 从上面的叙述中可以看出需要完成两个操作:找出分隔数、实现重复分隔操作。 1.实现找出分隔数: 其实我们需要多次重复将原本的数组分成无数块,因此在实现的函数中需要传入每次函数应处理的边界下标,即一块数组的头尾 int Partition(int a[]

2021-02-20 18:51:00 559

空空如也

空空如也

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

TA关注的人

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