题目
有一组数据“42,31,12,68,16”,用选择法由小到大排序,第2趟交换数据后数据的顺序是()?
A.12,16,42,68,31
B.12,31,16,68,42
C.12,68,31,16,42
D.12,42,16,68,31
有一组数据“42,31,12,68,16”,用选择法由小到大排序,第2趟交换数据后数据的顺序是()?
A.12,16,42,68,31
B.12,31,16,68,42
C.12,68,31,16,42
D.12,42,16,68,31
喜欢这个老师的课
只会写初级sql的我看不大懂
中枪,我脑子里全是错误回答
第一次先选择最小数12和第一个数42交换,除去第一个数以外的数中选择最小数字16和最前面的31交换就好了
42 31 12 68 16
12 31 42 68 16
12 16 42 68 31
12 16 31 68 42
12 16 31 42 68
A,每次遍历数据选出最小的排到首位并交换位置