算法导论 CLRS 27.2-5 解答
2012-08-01 16:52
232 查看
假设i, i+1这两条线没有比较器,考虑如下0,1序列
... 0, 0,0, 1, 0, 1, 1, ...
ai = 1, ai+1=0
所有比较器Cx,y只有三种情况:
1. x<i, y<=i,
2. x<=i, y>=i+1 且不是x=i, y=i+1
3. x >=i+1, y>i+1,
以上三种情况都不会改变ai和ai+1的值,因此最后的输出不是有序的
... 0, 0,0, 1, 0, 1, 1, ...
ai = 1, ai+1=0
所有比较器Cx,y只有三种情况:
1. x<i, y<=i,
2. x<=i, y>=i+1 且不是x=i, y=i+1
3. x >=i+1, y>i+1,
以上三种情况都不会改变ai和ai+1的值,因此最后的输出不是有序的
相关文章推荐
- 算法导论 CLRS 18.1 解答
- 算法导论 CLRS 23.3 解答 (未完成)
- 算法导论 CLRS 24.1-6 解答
- 算法导论 CLRS 19.2-8 解答
- 算法导论 CLRS 24.1-5 解答
- 算法导论 CLRS 19.2-10 解答
- 算法导论 CLRS 24.3-4 解答
- 算法导论 CLRS 5.3-5 解答
- 算法导论 CLRS 22.1-4 解答
- 算法导论 CLRS 33.2-2 解答
- 算法导论 CLRS 22.2-7 解答
- 算法导论 CLRS 25.2-3 解答
- 算法导论 CLRS 22.2-8 解答
- 算法导论 CLRS 17.3-5 解答
- 算法导论 CLRS 22.4-2 解答
- 算法导论 CLRS 22.4-4 解答
- 算法导论 CLRS 26.2-9 解答
- 算法导论 CLRS 23.1-8 解答
- 随机排列算法及《算法导论》5.3节习题解答
- 【CLRS】《算法导论》读书笔记(四):栈(Stack)、队列(Queue)和链表(Linked List)