分治法求两列有序数组的中位数的程序 上传者:风舞松林涧 2019-04-30 06:39:09上传 CPP文件 1.54KB 热度 83次 (1)设X[0:n-1]和Y[0:n-1]为两个数组,每个数组中含有n个已排好序的数,设计一个算法复杂度为O(logn)的分治算法,找出X和Y中2n个数中的中位数。(中位数:个数为奇数:中间位置上的数;个数为偶数,中间两个数的平均数)思路:对于两个已排好序的数组,可以寻找两个数组中的中位数,只需要进行n次的比较,时间复杂度可以为O(n),代码如下 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论