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

重庆网站公司设计方案谷歌浏览器下载安装2021最新版

重庆网站公司设计方案,谷歌浏览器下载安装2021最新版,线上营销和线下营销,做外贸生意用哪个网站最好目录 一、题目二、思路三、解法四、收获 一、题目 给你一个整数数组 nums 和两个整数 indexDiff 和 valueDiff 。 找出满足下述条件的下标对 (i, j)&#xff1a; i ! j, abs(i - j) < indexDiff abs(nums[i] - nums[j]) < valueDiff 如果存在&#xff0c;返回 true &a…

目录

  • 一、题目
  • 二、思路
  • 三、解法
  • 四、收获

一、题目

给你一个整数数组 nums 和两个整数 indexDiff 和 valueDiff 。

找出满足下述条件的下标对 (i, j):

i != j,
abs(i - j) <= indexDiff
abs(nums[i] - nums[j]) <= valueDiff
如果存在,返回 true ;否则,返回 false 。

二、思路

就是滑动窗口,比较窗口内的规则。

class Solution {
public:bool containsNearbyAlmostDuplicate(vector<int>& nums, int indexDiff, int valueDiff) {int i=0,j=1;int n=nums.size();while(i<n){j=i+1;while(j<n){if(abs(j-i)>indexDiff){break;}if(abs(nums[i]-nums[j])<=valueDiff){return true;}j++;}i++;}return false;}
};

卡在第44个用例了
在这里插入图片描述
发现少了一个j=i+1
在这里插入图片描述
两个while的结构好像时间复杂度很高

三、解法

class Solution {
public:bool containsNearbyAlmostDuplicate(vector<int>& nums, int k, int t) {int n = nums.size();set<int> rec;for (int i = 0; i < n; i++) {auto iter = rec.lower_bound(max(nums[i], INT_MIN + t) - t);if (iter != rec.end() && *iter <= min(nums[i], INT_MAX - t) + t) {return true;}rec.insert(nums[i]);if (i >= k) {rec.erase(nums[i - k]);}}return false;}
};作者:力扣官方题解
链接:https://leetcode.cn/problems/contains-duplicate-iii/solutions/726619/cun-zai-zhong-fu-yuan-su-iii-by-leetcode-bbkt/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

四、收获

是我了
在这里插入图片描述
一般超时的问题,基本就是查找时候时间复杂度太高了,要用二分查找
滑动窗口可以用队列的数据结构来维护。

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

相关文章:

  • 长春市做网站哪家好做微商怎么找客源加人
  • 重庆市网站建设济南百度公司
  • wordpress不小心改了网站地址网站代运营多少钱一个月
  • 做外贸怎样上外国网站足球比赛直播2021欧冠决赛
  • 佛山网站建设seo优化seo外链平台
  • 真人男女直接做的视频网站广州seo外包公司
  • 英文网站怎么设置中文培训心得体会100字
  • 邯郸网站设计费用推蛙网络
  • 国内做轮胎网站哪家好网络广告营销经典案例
  • -邵阳网络公司-邵阳网站建设|邵阳网站制作长沙百度提升排名
  • 电子商务网站前台建设百度推广渠道商
  • 怎么做站旅游网站上泡到妞深圳seo公司
  • 南网站建设百度指数快刷软件
  • 百度 网站 质量度深圳网络营销推广渠道
  • 服务器 空间 虚拟主机 网站需要备案吗怎么做营销推广
  • 海口网站建设q479185700棒线上销售平台都有哪些
  • 天津经济持续恢复搜狗搜索排名优化
  • 建设企业网站的作用google官网登录入口
  • 网站菜单分类怎么做的新闻最近的新闻
  • 网站制作的主要技术付费恶意点击软件
  • 复制网站源码国内十大搜索引擎网站
  • 可信赖的顺的网站建设推广技巧
  • 中国中小企业官网如何做谷歌优化
  • 做性视频网站有哪些友情链接只有链接
  • 站长素材音效网江苏网站建设制作
  • 后台登陆wordpressseo推广岗位职责
  • 怎么做网站的步骤广告设计与制作
  • 凡科网做的网站能直接用吗推广平台
  • 常州推广网络营销多少钱长沙seo优化公司
  • 哪些网站平台可以做推广打开百度首页