自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 快速排序

快速排序的最大优点能对乱序做做大幅度调整,比较适合于乱序的集合。像类似于冒泡和沉底的排序方法,每次都把最大或最小值放入目标位置,也就是说,但数据构造有序,且顺序与冒泡方向相反时,就悲剧了。快速排序则是把任意值放入目标位置,所以对于乱序比较适合。算法步骤:1.根据序列第一个数作为两个序列划分界限,小于的在左边,大于的在右边2.递归划分左边和右边。第一步:划分数组。in

2012-06-14 23:57:03 346 1

原创 merge sort

归并排序算法步骤: 先对子集排序,再归并。首先归并是最简单的,先写归并,把两个有序子集合并void Merge(vector &src ,vector &des, int low, int mid ,int high){int i = low; //左边的集合开始索引int j = mid +1; //右边的集合开始索引int k = low; //最后保存的集合索

2012-06-12 00:16:28 5223 1

空空如也

空空如也

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

TA关注的人

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