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

保健品网站建设背景百度浏览器入口

保健品网站建设背景,百度浏览器入口,ueditor wordpress4.5,照片网站cms力扣第4题 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 O(log (mn)) 。 示例 1: 输入:nums1 [1,3], nums2 [2] 输出:2.0000…

力扣第4题

给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。

算法的时间复杂度应该为 O(log (m+n)) 。

示例 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
class Solution {
public:double findMedianSortedArrays(vector<int>& nums1, vector<int>& nums2) {// 定义i j 两个指针来分别指针2个数组 // 定义 l  r 分别来保存中位数 ,奇数个只会用到l ,偶数个l , r都会运用到int m = nums1.size();int n = nums2.size();int i = 0 , j = 0 , l = 0 , r = 0 ;for(int x = 0 ; x <= ( m + n ) / 2 ; ++x) {l = r ;r = (i < m && (j >= n || nums1[i] <nums2[j])) ? nums1[i++] : nums2[j++] ;}return (m + n) & 1 ? r : (l + r) / 2.0; }
};

http://www.dtcms.com/wzjs/394014.html

相关文章:

  • 如东做网站公司杭州百度推广代理公司哪家好
  • 专业建站方案天津建站网
  • 大学学术建设专题网站怎么做产品推广平台
  • 网站名称填写什么太仓seo网站优化软件
  • 小程序开发商有哪些潍坊seo排名
  • 网站建设的书籍软文推荐
  • 外贸网站运营企业网络营销推广方案
  • 网站上做网上支付功能百度一下下载安装
  • 网站需要做404页面吗什么是seo标题优化
  • 建好的网站能修改吗自己制作网页的网站
  • 贵阳微网站建设公司哪家好百度一下进入首页
  • 做律师网站电销seo技术服务外包公司
  • 做网站吸引客户临沂森拓网络科技有限公司
  • wordpress可以移植到cms吗seo关键词查询工具
  • 网站数据库怎么做同步线上营销方式
  • 免费建站免费使用的网站国际形势最新消息
  • 北京城乡建设委官方网站网络营销的好处和优势
  • 数据库设计对网站开发的影响发布外链的步骤
  • 杭州的做网站公司百度贴吧官网网页
  • 哪个网站做中高端衣服外贸网站建设案例
  • 怎么建设影视网站最新的疫情信息
  • 网站设计的内容sem网站推广怎么做
  • 福州市住房和城乡建设委员会网站app推广软文范文
  • 美国多ip站群服务器怎么在网上推销产品
  • 旅游网站开发与设计论文网络营销和推广的方法
  • 做网站 pc端与手机端兼容宣传产品的方式
  • 做公司网站联系公司网站优化服务
  • 陕西省建设工会网站磁力王
  • 雄安网站建设多少钱如何提高网站排名seo
  • wordpress单位内网做网站新闻发布平台有哪些