摘要:
5.1简介在本章中我们研究的几个可以归为一类的问题--选择,找出一个集合的中间元素是其最经典的例子,除了找到一个高效的算法来解决这个问题,我们还需要找出这个问题的下界。在这里我们介绍一个广泛应用的技术----对策论来建立下界。5.1.1选择问题假设有n个元素的数组E,其关键字线性排列,而且,设整型k,1≤k≤n,选择问题就是找出数组E中最小的k个元素,这些元素被排序了k个.就像大多数我们研究过的排序算法一样。我们假设在这些关键字上进行的唯一操作就是一对一对的比较(并复制或者移动)。本章关键字和元素将被认为是唯一的,因为我们的关注点在元素的比较,而且我们也不关注元素的移动,还有,当元素存储在数组 阅读全文
posted @ 2011-10-17 16:12 Amy-lover 阅读(522) 评论(0) 推荐(0) 编辑