当前位置: 首页 > news >正文

网站外包谁报价/建站平台如何隐藏技术支持

网站外包谁报价,建站平台如何隐藏技术支持,学做网站用谁的书,文山专业网站建设报价9.1-1 证明:在最坏情况下,找到n个元素中第二小的元素需要n ⌈ lg ⁡ n ⌉ \lceil\lg n\rceil ⌈lgn⌉-2此比较。(提示:可同时找最小元素) 先进行n-1次比较,每次比较中较大的数可能是第二小的元素 9.3-3 假设…

9.1-1 证明:在最坏情况下,找到n个元素中第二小的元素需要n+ ⌈ lg ⁡ n ⌉ \lceil\lg n\rceil lgn-2此比较。(提示:可同时找最小元素)
先进行n-1次比较,每次比较中较大的数可能是第二小的元素
9.3-3 假设所有元素互异,说明在最坏情况下,如何才能使快排的运行时间为O(nlg n)
通过快速选择选取中位数作主元
9.3-7 设计一个O(n)时间的算法,对于一个给定的包含n个互异元素的集合S和一个正整数k<=n,该算法能确定S中最接近中位数的k个元素
在O(n)时间内找到中位数,用一个新数组存储其它元素与中位数的差值的绝对值。然后在O(n)时间内找到第k小的元素,输出小于等于此值的元素
9.3-8 设X和Y为两个数组,都包含n个有序的元素。请设计一个O(lg n)时间的算法来找出X和Y中所有2n个元素的中位数

MEDIAN(X, Y, n)if n == 1return min(X[1], Y[1])if X[n / 2] < Y[n / 2]return MEDIAN(X[n / 2 + 1..n], Y[1..n / 2], n / 2)return MEDIAN(X[1..n / 2], Y[n / 2 + 1..n], n / 2)

9-3
a. 设计一个能用U i _i i(n)次比较在n个元素中找出第i小元素的算法,其中,U i _i i(n)= { T ( n ) 若 i ⩾ n 2 ⌊ n 2 ⌋ + U i ( ⌈ n 2 ⌉ ) + T ( 2 i ) 其他 \left\{\begin{aligned}&T(n)&&若i\geqslant{n\over2}\\ &\lfloor{n\over2}\rfloor+U_i(\lceil{n\over2}\rceil)+T(2i)&&其他 \end{aligned}\right. T(n)2n+Ui(⌈2n⌉)+T(2i)i2n其他
(提示:从 ⌊ n 2 ⌋ \lfloor{n\over2}\rfloor 2n个不相交对的两两比较开始,然后对由每对中的较小元素构成的集合递归)

function SELECT(A, i):n=|A|if n <= 2i:return LINEAR_SELECT(A, i)  // O(n) 选择算法// Step 1: 分成 ⌊n/2⌋ 对,比较得到 S(较小者)pairs = split A into ⌊n/2⌋ disjoint pairsS = []for each pair (a, b) in pairs:if a < b:S.append(a)else:S.append(b)if n is odd:S.append(remaining element)// Step 2: 在 S 中递归找第 i 小的元素 xreturn SELECT(S, i)

9-4 假设所有的元素互异,输入数组的元素被重命名为z 1 _1 1,z 2 _2 2,…,z n _n n,其中z i _i i是第i小的元素。对所有1 ⩽ \leqslant i<j ⩽ \leqslant n,设X i j k _{ijk} ijk=I{在查找 z k z_k zk期间,z i _i i和z j _j j进行过比较}
a. 给出E[X i j k _{ijk} ijk]的准确表达式。(提示:表达式可能有不同的值,依赖于i、j、k的值)
E[X i j k _{ijk} ijk]= { 2 j − i + 1 若 i < k < j 0 其他 \left\{\begin{aligned}&2\over{j-i+1}&&若i<k<j\\ &0&&其他 \end{aligned}\right. ji+120i<k<j其他

http://www.whsansanxincailiao.cn/news/31951632.html

相关文章:

  • 青海网站建设与维护/北京网站优化公司
  • wordpress中文标签云/成都百度推广排名优化
  • 零基础学广告设计/郑州网站优化外包
  • 南昌优秀网站建设/开鲁seo服务
  • 做网站时的电话图标/金华百度推广公司
  • java网站开发农场/百度客服人工电话多少
  • 安卓应用开发环境/厦门站长优化工具
  • 学校网站建设责任书/网络推广有前途吗
  • 电子商城网站制作/百度快照投诉中心
  • 北京网站建设外包公司/如何优化百度seo排名
  • c 做网站 知乎/六种常见的网站类型
  • sae 网站备案信息/百度站点
  • 黄山小程序开发/seo投放
  • 商河做网站多少钱/免费代理浏览网页
  • 重庆营销型网站设计/网页设计论文
  • 网站搭建好有什么内容可以修改/广州最新重大新闻
  • 襄阳专业做网站/百度搜索引擎网站
  • 提供网站建设出售/搜索引擎营销是指
  • 深圳网站建设公司平台/百度域名注册官网
  • godaddy 网站怎么建设/百度排名推广
  • wordpress和网站区别/某网站seo诊断分析和优化方案
  • 便利的龙岗网站设计/杭州seo网
  • 网站建设服务非常好湖南岚鸿公司/销售网站怎么做
  • WordPress桌面/朝阳seo推广
  • 做电影网站有哪些/微信运营技巧
  • 如何设计一个高端网站简洁大方大气/全网推广外包公司
  • 深圳网络搭建/南昌做seo的公司有哪些
  • 网站seo优化推广怎么做/网站建设报价方案
  • 网站问题有哪些内容/郑州靠谱seo电话
  • 国际知名工程咨询公司/优化网站排名工具