摘要: 继续排序吧,一直到底。接下来该选择排序了。原理:将数组分为两部分,已经排好序的,和未排好序的,假设是从小到大排序,左边为未排好序的,右边为排好序的。如,对于数组s[] = { 3, 1, 8, 5, 9, 4, 2, 6, 7, 10 };来说(1)扫描一遍数组,从中选择一个最大的元素 ... 阅读全文
posted @ 2015-03-27 15:34 CasparJ 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 插入排序原理:(1)“当前元素”将数组分为两部分,左半部分为已经排好序的,右半部分为未排好序的(2)然后将“当前的元素”插入到左半部分已经排好序的元素中(3)对数组中的每个元素都执行上述操作,即可得到排序后的数组需要注意的是:(1)是从数组中的第二个数开始排序,一直到最末尾的元素为止代码如下: 1 ... 阅读全文
posted @ 2015-03-27 14:50 CasparJ 阅读(121) 评论(0) 推荐(0) 编辑