[求助]迫切求助!排序算法复杂性,还有一个函数题
考试复习题。时间紧迫,可是我又找不到答案。帮忙!谢谢各位了!1、从供选择的答案中,选出应填入下面的有关排序的算法复杂性叙述中
______内的正确答案。
把编号写在答案的对应栏内。
对由n个记录所组成的表按关键码排序时,下列各常用排序算法的平均比较次数分别是:
二分法插入排序为___A___,
冒泡排序为____B___,
快速排序为___C_____,
插入排序___D____,
二分法检索为____E____。
A~E为:
1)O(1)
2) O(nlog2n)
3) O(n)
4) O(n2)
5) O(n(log2n)2)
6) O(log2n)
2、编写一个函数,对于给定的正整数N和M(N<M>),打印出所有满足条件I1+I2+.....+IN=M的正整数序列
I1,I2,....IN,其中I1>I2>.....IN。例如N=4,M=8时,打印结果如下:
5 1 1 1
4 2 1 1
3 3 1 1
3 2 2 1
2 2 2 2
[此贴子已经被作者于2007-1-30 17:25:07编辑过]