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

创意做网站公司windows优化大师是什么软件

创意做网站公司,windows优化大师是什么软件,武汉seo软件,深圳跨境电商公司排名题目描述 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 O(log (mn)) 。 示例 1: 输入:nums1 [1,3], nums2 [2] 输出:2.0…

题目描述

给定两个大小分别为 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

AC代码

class Solution {
public:double findMedianSortedArrays(vector<int>& nums1, vector<int>& nums2) {double ans;vector<double> num(2002);int m = nums1.size(), n = nums2.size(), m1 = 0, n1 = 0;int len = m + n;for (int i = 0; i <= len / 2; i++) {if (n1 == n) {num[i] = nums1[m1];m1++;}else if (m1 == m) {num[i] = nums2[n1];n1++;}else{num[i] = (nums1[m1] >= nums2[n1]) ? nums2[n1] : nums1[m1];if (nums1[m1] >= nums2[n1]) n1++;else m1++;}if ((m1 + n1) > (len / 2 + 1)) break;}if (len % 2) ans = num[len/2];else ans = (num[len/2-1] + num[len/2]) / 2.0;return ans;}
};

http://www.dinnco.com/news/55091.html

相关文章:

  • 洛阳做网站多少钱怎样制作网页
  • vps主机访问网站云巅seo
  • 做装饰材料的网站搜索引擎优化内容包括哪些方面
  • 网站建设顺序seo教学网seo
  • 网站做404页面怎么做seo网站诊断价格
  • 网站项目书范文做网络推广好吗
  • 自己做网站帮别人卖东西网站服务器失去响应
  • 如何做地方网站推广百度搜索引擎seo
  • 有什么兼职做设计的网站好关键词林俊杰歌词
  • 沈阳网站建设哪家好百度竞价排名名词解释
  • 朔州路桥建设有限责任公司网站电子商务营销的概念
  • 山西省住房和城乡建设厅网站报名有实力的网站排名优化软件
  • php网站多语言翻译怎么做策划品牌全案
  • 网站建设月薪竞价托管一般要多少钱
  • 赣州网站建设-赣州做网站百度企业官网认证
  • 做视频直播的网站有哪些深圳网络推广系统
  • 微信网站建设费用百度推广官网入口
  • 网站建设的最新技术自己怎么开网站
  • 如何推进政府网站建设方案9个广州seo推广神技
  • 设计网站专题页包括那些项目百度客服人工电话多少
  • 湖北省建设工程人力资源网站网站建设开发价格
  • 电影网站怎么做不犯法友链交换平台源码
  • 四川网站建设外包业务查询网站注册信息
  • 用php做网站的方法百度贴吧网页版
  • 贷款类网站怎样做网址注册
  • 漳州专业做网站如何在百度做推广
  • 网站页面链接结构北京培训学校
  • 仿制别人网站抖音优化排名
  • 中文设计网站下载百度2024最新版
  • 重庆高端网站设计公司windows优化大师是电脑自带的吗