题目
用简单选择排序法对初始为逆序的序列排序为什么要做3(n-1)次?求写下交换过程,就以4321为例.
提问时间:2021-02-10
答案
第1趟:首先选出最小的1和排在第一位的4交换
第2趟:选出次小的2和排在剩下来的第一位的3交换
第3趟:选出剩下最小的3,原地不交换
这个3的意思就是交换一次需要用中间变量,结果是记录移动3次
最坏时,每一趟都要交换,排序共n-1趟,因此移动最多3(n-1)次,你的4321就没有这么多
第2趟:选出次小的2和排在剩下来的第一位的3交换
第3趟:选出剩下最小的3,原地不交换
这个3的意思就是交换一次需要用中间变量,结果是记录移动3次
最坏时,每一趟都要交换,排序共n-1趟,因此移动最多3(n-1)次,你的4321就没有这么多
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1小学四年级数学下册目标23页2大题怎么做
- 2蚁酸(HCOOH)与NaOH溶液反应生成的钠盐的化学式
- 3一个长方形的周长是24厘米,如果长和宽都各增加2厘米,那么长方形的面积增加了( )平方厘米.
- 4小明先向东走50米 ,再向西走60米 求各次路程的绝对值的和
- 5It would take more than resuscitation for Him to ever trouble them again.
- 6下列句子中分别有一处错误画出错误并加以改正
- 7英语翻译
- 8i wish you were with me but it would mean sleeping with me which would be a
- 9你早点睡觉吧,祝你做个好梦,我们梦中相间好吗?用英语怎么说?
- 10不定积分求教 ∫ 1/(sinx^2 + 2cosx^2 ) dx
热门考点