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

网站服务器空间选择河北省永清县建设局网站

网站服务器空间选择,河北省永清县建设局网站,html5和html的区别,北京微网站制作价格给你两个 非递增 的整数数组 nums1​​​​​​ 和 nums2​​​​​​ &#xff0c;数组下标均 从 0 开始 计数。 下标对 (i, j) 中 0 < i < nums1.length 且 0 < j < nums2.length 。如果该下标对同时满足 i < j 且 nums1[i] < nums2[j] &#xff0c;则称之…

给你两个 非递增 的整数数组 nums1​​​​​​ 和 nums2​​​​​​ ,数组下标均 从 0 开始 计数。

下标对 (i, j) 中 0 <= i < nums1.length 且 0 <= j < nums2.length 。如果该下标对同时满足 i <= j 且 nums1[i] <= nums2[j] ,则称之为 有效 下标对,该下标对的 距离 为 j - i​​ 。​​

返回所有 有效 下标对 (i, j) 中的 最大距离 。如果不存在有效下标对,返回 0 。

一个数组 arr ,如果每个 1 <= i < arr.length 均有 arr[i-1] >= arr[i] 成立,那么该数组是一个 非递增 数组。

示例 1:

输入:nums1 = [55,30,5,4,2], nums2 = [100,20,10,10,5]
输出:2
解释:有效下标对是 (0,0), (2,2), (2,3), (2,4), (3,3), (3,4) 和 (4,4) 。
最大距离是 2 ,对应下标对 (2,4) 。
示例 2:

输入:nums1 = [2,2,2], nums2 = [10,10,1]
输出:1
解释:有效下标对是 (0,0), (0,1) 和 (1,1) 。
最大距离是 1 ,对应下标对 (0,1) 。
示例 3:

输入:nums1 = [30,29,19,5], nums2 = [25,25,25,25,25]
输出:2
解释:有效下标对是 (2,2), (2,3), (2,4), (3,3) 和 (3,4) 。
最大距离是 2 ,对应下标对 (2,4) 。

提示:

1 <= nums1.length <= 105^55
1 <= nums2.length <= 105^55
1 <= nums1[i], nums2[j] <= 105^55
nums1 和 nums2 都是 非递增 数组

双序列双指针,两指针分别指向两数组头,如果nums2中指针指向的数字大于等于nums1中指针指向的数字,则更新答案,并继续右移nums2中的指针;否则右移nums1中的指针:

class Solution {
public:int maxDistance(vector<int>& nums1, vector<int>& nums2) {int ans = 0;int idx1 = 0;int idx2 = 0;while (idx1 < nums1.size() && idx2 < nums2.size()) {if (nums2[idx2] >= nums1[idx1]) {ans = max(ans, idx2 - idx1);++idx2;} else {++idx1;}}return ans;}
};

如果nums1的大小为n,nums2的大小为m,则此算法时间复杂度为O(n+m),空间复杂度为O(1)。

http://www.dtcms.com/a/429272.html

相关文章:

  • 温州高端网站建设实战直播
  • 做淘宝客网站的流程网络销售有哪些模式
  • 汕头网站搜索引擎优化做暧暧视频网站免费
  • 织梦网做企业网站需要授权吗星杰设计官网
  • 淘宝客如何免费做网站中国市场调查网
  • 大连网站排名系统android开发工具手机版
  • 用什么网站开发网站内链设计
  • 企业如何建设免费网站浙江设计公司
  • 东莞家具网站建设电子商务网站推广的方式有哪些
  • 金融公司网站建设模板下载网站建站公司模板
  • 备案网站建设方案书范文淄博网站建设同圈科技
  • 【JavaEE】Linux基本使⽤和程序部署
  • 景区门户网站建设大数据分析南京家装口碑排名前十
  • 百度网盘怎样做网站全屏网站是什么意思
  • wordpress 深度定制搜索引擎优化的作用
  • 网站优化怎样的校园网站素材
  • 先看网站案例您的网站也可以这么做国外手机设计网站
  • t购物网站开发前景吉林省最新消息今天新增
  • 网站开发软件和工具ide和编辑器哈尔滨手机网站建设价格低
  • lnmp 网站开发总结房产网上查询
  • 浅谈高校网站群的建设森东网站建设
  • 网站地址ip域名查询西宁集团网站建设
  • 网站开发所需的费用帮企业建设网站和维护
  • 短租网站开发全国企业系统网站建设
  • php企业网站开发价格做网站卖赚钱吗
  • 网站开发攻克时间网站改版 权重
  • 手机网站端域名怎样做解析房山 网站建设
  • 网站建设需要使用阿里云吗承包网站开发
  • Salesforce 知识点: Streaming API - 封装好的CometD
  • 【LangChain】P4 LangChain 多轮对话与上下文记忆深度解析