你现在所处的位置在:首页→C语言教学→幻灯片版→第五章数组 例用冒泡法对10个数排序 排序过程: (1)比较第一个数与第二个数,若为逆序a[0]a[1,则交换;然 后比较第二个数与第三个数;依次类推,直至第n-1个数和第 n个数比较为止—第一趟冒泡排序,结果最大的数被安置在 最后一个元素位置上 (2)对前n-1个数进行第二趟冒泡排序,结果使次大的数被安置在 第n-1个元素位置 (3)重复上述过程,共经过n-1趟冒泡排序后,排序结束 BACK 6
你现在所处的位置在:首页→C语言教学→幻灯片版→第五章 数组 6 排序过程: (1)比较第一个数与第二个数,若为逆序a[0]>a[1],则交换;然 后比较第二个数与第三个数;依次类推,直至第n-1个数和第 n个数比较为止——第一趟冒泡排序,结果最大的数被安置在 最后一个元素位置上 (2)对前n-1个数进行第二趟冒泡排序,结果使次大的数被安置在 第n-1个元素位置 (3)重复上述过程,共经过n-1趟冒泡排序后,排序结束 例 用冒泡法对10个数排序
383838 1313 例 494949 272727 27 6565 27 3030 30 38 762730 4949 27130 65 65 例用冒泡法对10个数排序(图解) 30|7676 9797 初始关键字一 第第 第第第第第 四五 七 趟趟 BACK
你现在所处的位置在:首页→C语言教学→幻灯片版→第五章 数组 7 例 38 49 65 76 13 27 30 97 第 一 趟 38 49 65 13 27 30 76 第 二 趟 38 49 13 27 30 65 第 三 趟 38 13 27 30 49 第 四 趟 13 27 30 38 第 五 趟 13 27 30 第 六 趟 49 38 65 97 76 13 27 30 初 始 关 键 字 n=8 38 49 76 9713 97 97 27 30 97 13 76 76 76 27 30 13 2765 3065 65 13 13 49 3049 2749 2738 308 38 13 27 第 七 趟 例 用冒泡法对10个数排序(图解)
你现在所处的位置在:首页→C语言教学→幻灯片版→第五章数组 例用简单选择法对10个数排序 排序过程: (1)首先通过n-1次比较,从n个数中找出最小的,将它与第一个数 交换—第一趟选择排序,结果最小的数被安置在第一个元素位置上 (2)再通过n-2次比较,从剩余的n-1个数中找出关键字次小的记录, 将它与第二个数交换—第二趟选择排序 (3)重复上述过程,共经过n-1趟排序后,排序结束 BACK Io&8
你现在所处的位置在:首页→C语言教学→幻灯片版→第五章 数组 8 排序过程: (1)首先通过n-1次比较,从n个数中找出最小的,将它与第一个数 交换—第一趟选择排序,结果最小的数被安置在第一个元素位置上 (2)再通过n-2次比较,从剩余的n-1个数中找出关键字次小的记录, 将它与第二个数交换—第二趟选择排序 (3)重复上述过程,共经过n-1趟排序后,排序结束 例 用简单选择法对10个数排序
你现在所仆的位置在首而→C语言教学→幺T片版→第五童数组 例i=1初始: 386597764927 k k i=2一趟:13(276597764938 二趟:13276597764938 三趟:132738[97764965] 四趟:13273849[769765] 五趟:13273849659776] 六趟:132738496576[97]
你现在所处的位置在:首页→C语言教学→幻灯片版→第五章 数组 9 例 初始: [ 49 38 65 97 76 13 27 ] k j i=1 13 49 i=2 一趟: 13 [38 65 97 76 49 27 ] 27 38 二趟: 13 27 [65 97 76 49 38 ] 三趟: 13 27 38 [97 76 49 65 ] 四趟: 13 27 38 49 [76 97 65 ] 五趟: 13 27 38 49 65 [97 76 ] 六趟: 13 27 38 49 65 76 [97 ] k k k k j j j j j j j j j j 例 用简单选择法对10个数排序