摘要:
算法说明:先是拿语言进行一下描述:假如是做降序排序,那么从头开始扫描每个数字,使每个数字与它前面的若干数字进行比较,直接找到小于当前数字a(当前数字以a代替)的数字b(小于a的数字以b代替)。 然后将数字a插入到数学b的位置。将数字b到数字a前一位的数字向后移动一位。 至此,排序结束。语言表述其实懂... 阅读全文
摘要:
算法说明:冒泡排序实际上是使用的最多的排序,逻辑是循环然后对相邻的数字进行比较,并交换数据。例如有一个数组int[] arrayData = { 2, 3, 1, 5, 6, 7, 4, 65, 42 },一共9个元素。假设我们要做降序排序,那么首先全部9个元素从第1个元素开始进行两两比较,把小的元... 阅读全文