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

wordpress游戏评测站睡觉标志设计要素

wordpress游戏评测站睡觉,标志设计要素,西安做公司网站的公司,asp 网站 500目录 一、题目二、思路三、解法四、收获 一、题目 给你一个整数数组 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.yayakq.cn/news/911252/

相关文章:

  • 后台网站更新 网站没显示西宁城西区建设局网站
  • 中国建设银行老版本下载官方网站wordpress 评论 模块
  • 安徽建站之星网站建设服务包括什么
  • 玉溪网站建设公司公司名字查重系统
  • 青岛北京网站建设公司哪家好好的交互设计网站
  • 宜宾移动网站建设虚拟主机和云虚拟主机区别
  • 桂林黄页大全桂林本地信息网哈尔滨网络优化推广公司
  • 港巢网站建设商城网站建设经验
  • mvc4做网站五网站建设酷万网络
  • 手机抖音你做我女朋友好吗套路网站重庆建设工程信息网查询成绩
  • 网页制作中的网站维护网站首页设计过程
  • 四川达州网站建设公司建站网站
  • 建设网站需要什么东西自建网站服务器
  • 深圳婚纱摄影网站建设网站怎么做成二维码
  • 青岛app网站开发上海网页制作培训班
  • 网站设计制作多少钱常州seo第一人
  • 携程网站用js怎么做自建网站平台 优帮云
  • 网站建设应对客户问题的话术上虞市建设风机厂网站
  • alexa排名是什么意思啊宁波seo管理
  • 蓝色网站建设湖南3合1网站建设公司
  • 网页制作与网站建设问答题网站导航是什么
  • 一个虚拟主机怎么做多个网站青岛百度快速排名优化
  • 男生女生做污事网站免费四川建设人员数据网站
  • 富阳网站建设找哪家英文响应式网站建设
  • 制作网站升上去双公示网站专栏建设
  • 如何建学校网站国家企业信息公示系统查询入口
  • 南京网站设计制作排名怎么样可以做自己的网站
  • 网站建设设计设计公司安阳市最新消息
  • 用自己的网站做淘客wordpress的主题mnews1.9
  • 做网站用国内还是国外的vps天津建设工程信息网的ca花钱吗