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

网页培训多少钱网站建设制作设计seo优化湖北

网页培训多少钱,网站建设制作设计seo优化湖北,软件工程专业就业方向及前景分析,wordpress 新编辑器更好的阅读体验#xff0c;请点击 YinKai s Blog。 题目#xff1a;寻找两个正序数组的中位数 给定两个大小分别为 m 和 n 的正序#xff08;从小到大#xff09;数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 O(log (mn)) 。 … 更好的阅读体验请点击 YinKai s Blog。 题目寻找两个正序数组的中位数 给定两个大小分别为 m 和 n 的正序从小到大数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 O(log (mn)) 。 示例 1 输入nums1 [1,3], nums2 [2] 输出2.00000 解释合并数组 [1,2,3] 中位数 2 示例 2 输入nums1 [1,2], nums2 [3,4] 输出2.50000 解释合并数组 [1,2,3,4] 中位数 (2 3) / 2 2.5 提示 nums1.length m nums2.length n 0 m 1000 0 n 1000 1 m n 2000 -106 nums1[i], nums2[i] 106 来源力扣LeetCode 解题思路 1暴力 ​ 直接将两个数组合并然后进行排序直接算出中位数: 数组长度为奇数数组的中位数为a[len / 2]数组长度为偶数数组的中位数为(a[len / 2] a[len / 2 - 1]) / 2 ​ 这题的时间复杂度的上限在排序是O((n m)long(n m))显然没有达到题目的要求 但也勉强可以AC。 ​ 代码如下 class Solution { public:double findMedianSortedArrays(vectorint nums1, vectorint nums2) {vectorint res;for (int i 0; i nums1.size(); i )res.push_back(nums1[i]);for (int i 0; i nums2.size(); i )res.push_back(nums2[i]);sort(res.begin(), res.end());int len res.size();if (len 1) {return res[len / 2];} else {return double((res[len / 2] res[len / 2 - 1]) / 2.0);}} };​
http://www.hkea.cn/news/14276463/

相关文章:

  • 网站开发课程改革wordpress 输出array
  • 如何做关于网站推广的培训建设类似衣联网的网站
  • 人才市场招聘网站定陶区城乡建设局网站
  • 广西玉林网站建设正规公司英语做美食网站
  • 江宁滨江网站建设首页设计的公司官网
  • 58同城网站建设推广免费制作头像的网站
  • 专业做苗木的网站制作网页视频教程
  • 做网站后端需要什么语言电商网站如何生成app
  • 下载源码就能建网站吗wordpress主题在手机不展示
  • 八度 网站建设广州抖音seo公司
  • 快速将网站seo手机网站技巧
  • 网站制作好以后怎么管理wordpress文章图片怎么居中
  • 高端品牌网站建设兴田德润在那里设计网站大全下载
  • 网站备案 手印随便小影wordpress主题
  • 权威的南通网站建设wordpress发布失败
  • 商业网站建设的方法龙岩市兼职网
  • dw怎么做百度网站邯郸网站
  • 这几年做那个网站致富国外对网站开发的研究
  • 北京网站百度推广vps网站打开需要身份验证
  • 网站建设及网络营销公司注册网站有安全风险怎么注销
  • 百度手机点击排名工具黑帽seo技术培训
  • 自做建材配送网站网站集约化 建设方案
  • 如何提高网站浏览量平面设计师需要学习什么
  • 怎么样建公司网站wordpress如何添加tdk
  • 网站建设的结论和体会网站设计要求 优帮云
  • 国外的服务器网站pycharm 做网站
  • 苏州网站托管服务器网站打不开
  • vue做社区网站wordpress 模板挂马
  • 石家庄网站托管南充阆中网站建设
  • 预告网站正在建设中网上电商平台