摘要: 棋盘覆盖分析算法复杂度实现[代码]线性时间选择给定线性序集中n个元素和一个整数k,1≤k≤n,要求找出这n个元素中第k小的元素。思想//在数组a的p到r区间内找到第k小的元素template<classType>TypeRandomizedSelect(Typea[],intp,intr,intk){if(p==r)returna[p];//如果p,r相等,第n小都是a[p... 阅读全文
posted @ 2010-10-13 21:43 独酌逸醉 阅读(3182) 评论(2) 推荐(0) 编辑