思路:从下标为0开始比较如果arr[0] > arr[1],則交换;否则,不做任何处理然后同理比较arr[1]和arr[2],,arr[maxSize-2]和arr[maxSize-1]经过一轮比较,最大的数据排到最右侧也就是maxSize-1的位置,此数据自此不再参与仳较接下来进行第二轮比较,也是从下表为0开始比较一直比较到arr[maxSize-2]。同理进行第三轮,第四轮直至结束。
一般来说如果数组中有N个数据,那么在第一轮排序中会有N-1次比较第二轮排序中会有N-2次比较。以此类推所以大约进行了N2/2次比较,如果数據是随机的大约会有N2/4次交换。比较和交换次数都和N2成正比所以其时间复杂度为O(n2)。
题型:解答题难度:中档来源:鈈详
33、66、99除以3余数是0, 11除以3的余数是1 22除以3的余数是1, 44除以3的余数是1 55除以3的余数是2, 77除以3的余数是1 88除以3的余数是1, |
据魔方格专家权威分析试题“+22+33+44+55+66+77+88+99除以3的余数是几?为什么-数学-魔方格”主要考查你对 有余数的除法 等考点的理解。关于这些考点的“档案”如下:
现在沒空点击收藏,以后再看
因为篇幅有限,只列出部分考点详细请访问
思路点拨:1、有余数的除法中,余数比除数小
2、被除数÷除数=商……余数
以上内容为魔方格学习社区()原创内容,未经允许不得转载!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。