摘要: 选择排序的思想也比较容易理解,用一个变量控制数组的有序区和无序区,从无序区中挑选一个最小的数放到有序区的末尾,直到把无序区数据挑完为止,相关代码如下:#includevoid Swap(int &a , int &b) { a = a ^ b ; b = a ^ b ; a ... 阅读全文
posted @ 2015-04-15 19:58 scott_dingg 阅读(108) 评论(0) 推荐(0)
摘要: 冒泡排序思想很容易理解:比较数组中相邻的两个数据,如果前面的数据比后面的数据大,就将两个数据进行交换,每循环一次,最大的数据就会被转移到最后一位。算法一实现:#includevoid Swap(int &a , int &b) { a = a ^ b ; b = a ^ b ; ... 阅读全文
posted @ 2015-04-15 19:24 scott_dingg 阅读(117) 评论(0) 推荐(0)