树木根系的水平分布范围基本与()的大小一致。同时根系分布有明显的()和()。
参考答案:树冠;趋水性;趋肥性
根据汉语提示,完成句子。
1. Keep trying! Don't (错过) a good chance.
2. There are (至少) 200 people going to the meeting.
3. The shark mainly (以……为食) fish and other sea animals.
4. I often Mary (错把……当作) Kate. Because they are twins.
5. —What do you think of "Harry Potter"? —I think it is just (一般).
【说明】 快速排序是一种典型的分治算法。采用快速排序对数组A[p..r]排序的3个步骤如下。 1.分解:选择一个枢轴(pivot)元素划分数组。将数组A[p..r]划分为两个子数组 (可能为空)A[p..q-1]和A[q+1..r],使得A[q]大于等于A[p..q-1)中的每个元素,小于 A[q+1..r]中的每个元素。q的值在划分过程中计算。 2.递归求解:通过递归的调用快速排序,对子数组A[p..q-1]和A[q+1..r]分别排序。 3.合并:快速排序在原地排序,故不需合并操作。
【问题2】 (1)假设要排序包含n个元素的数组,请给出在各种不同的划分情况下,快速排序的时间复杂度,用O记号。最佳情况为 (4) ,平均情况为 (5) ,最坏情况为 (6) 。 (2)假设要排序的n个元素都具有相同值时,快速排序的运行时间复杂度属于哪种情况 (7) 。(最佳,平均、最坏)