【9A 文】算法设计技巧与分析答案 1、【MeiWei_81 重点借鉴文档】算法设计技巧与分析参考答案第 1 章算法分析基本概念 1
1(a)6(b)5(c)6(d)61
4 算法执行了7+6+5+4+3+2+1=28次比较453324451212241245454545454545333333333333332424242424244545454545451212121212121212121212242424241212121212121224242445241212121
5(a)算法 MODSELECTIONSORT 执行的元素赋值的最少次 2、数是 0,元素已按非降序排列的时候到达最小值
(b)算法MODSELECTIONSORT 执行的元素赋值的最多次数是,元素已按非升序排列的时候到达最小值1
7431256729344444333334121212121212555556667724321 次 9761次 2 次 2 次 6 次 2 次 2 次 由 上 图 可 以 看 到 执 行 的 比 较 次 数 为1+1+2+2+2+6+2=16次
1119247519171312118154581113172191348111512715712175211195172481371512217 3、19513114815127 比较均为 1 次,共 5 次比较为 3 次,2 次,1次比较为 6 次比较 9 次由上图可以得出比较次数为 5+6+6+9=26 次
13FTF,TTT,FTF,TFF,FTF1
16(a)执行该算法,元素比较的最少次数是 n-1
元素已按非降序排列时候到达最小值
(b)执行该算法,元素比较的最多次数是
元素已按非升序排列时候到达最大值
(c)执行该算法,元素赋值的最少次数是 0
元素已按非降序排列时候到达最小值
(d)执行该算法,元素赋值