摘要: 选择排序(Selection Sort)是一种简单直观的排序算法。工作原理如下:首先在未排序序列中找到最大(小)的元素,存放到序列的起始位置,然后再从剩余未排序序列中继续查找最大(小)的元素,然后存放到已排序序列的末尾。以此类摧,直到所有元素排序完毕。选择排序的主要优点与移动数据有关,如果某个元素位... 阅读全文
posted @ 2014-11-20 23:01 HelloMichaelWong 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序(Bubble Sort)是一种简单的排序算法,由于它的简洁,冒泡排序通常被用来对于程序设计入门的学生介绍算法的概念。冒泡排序的思想是重复地走访过要排序的数列,一次比较两个相邻的元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行到没有元素需要交换,也就是说该数列已经排序完成... 阅读全文
posted @ 2014-11-20 22:02 HelloMichaelWong 阅读(177) 评论(0) 推荐(0) 编辑