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

使用Elasticsearch做网站百度一直不收录网站

使用Elasticsearch做网站,百度一直不收录网站,网站开发品牌,做网站没什么用啊老师别人强665. 非递减数列 难度简单 给你一个长度为 n 的整数数组&#xff0c;请你判断在 最多 改变 1 个元素的情况下&#xff0c;该数组能否变成一个非递减数列。 我们是这样定义一个非递减数列的&#xff1a; 对于数组中所有的 i (0 < i < n-2)&#xff0c;总满足 nums[i] &…

665. 非递减数列

难度简单

给你一个长度为 n 的整数数组,请你判断在 最多 改变 1 个元素的情况下,该数组能否变成一个非递减数列。

我们是这样定义一个非递减数列的: 对于数组中所有的 i (0 <= i <= n-2),总满足 nums[i] <= nums[i + 1]

 

示例 1:

输入: nums = [4,2,3]
输出: true
解释: 你可以通过把第一个4变成1来使得它成为一个非递减数列。

示例 2:

输入: nums = [4,2,1]
输出: false
解释: 你不能在只改变一个元素的情况下将其变为非递减数列。

此题为找规律题目,根据以下三个例子,可以发现以下规律,

==================================================

例一:4,2,3
例二:-1,4,2,3
例三:2,3,3,2,4
==================================================

[1]有时候需要修改前面较大的数字(比如前两个例子需要修改4),

[2]有时候却要修改后面较小的那个数字(比如前第三个例子需要修改2),

==================================================

我们判断修改那个数字其实跟再前面一个数的大小有关系,即nums[i -2] 和 nums[i]之间的大小关系,

1.首先如果nums[i -2] 不存在,比如例子4,2,3中,4前面没有数字了,我们直接修改前面的数字为当前的数字2即可。

2.当nums[i -2] < nums[i]时,比如例子-1,4,2,3中,-1小于2,我们还是需要修改前面的数字4为当前数字2;

3.当nums[i -2] >= nums[i]时,比如例子2,3,3,2,4中,3大于2,我们需要修改当前数2为前面的数3。

class Solution {public boolean checkPossibility(int[] nums) {if(nums == null || nums.length <= 1)return true;int cnt =0;for(int i=1; i<nums.length;i++){if(nums[i-1] <= nums[i]){continue;}cnt++;if(i - 2 >= 0 && nums[i -2] > nums[i]){//如果nums[i -2] > nums[i],比如例子2,3,3,2,4中,3大于2,我们需要修改数2为其前面的数3。nums[i] = nums[i-1];}else{                                  //当nums[i -2] <= nums[i],比如例子-1,4,2,3中,-1小于2,我们还是需要修改前面的数字4为当前数字2;nums[i-1] = nums[i];}}if(cnt <= 1)return true;elsereturn false;}
}
http://www.lbrq.cn/news/2423953.html

相关文章:

  • 做网站写页面多少钱官网seo优化
  • 珠海网站建设专线百度seo公司电话
  • 网站需要去工信部做备案吗网站编辑怎么做
  • 专业网站建设效果企业培训机构哪家最好
  • 新网站关键词怎么优化b2b电子商务网站
  • 网站建设项目报价清单百度排名点击软件
  • 天津制作个人建站aso苹果关键词优化
  • 网站建设带数据库模板做网站怎么赚钱
  • 怎样做网站代理seo关键词优化策略
  • 郑州企业网站如何建设优化设计答案六年级上册
  • 中山织树网站建设网络营销工程师
  • 做网站合伙怎么分画质优化app下载
  • wordpress建个人网站百度竞价推广收费
  • 外贸电商独立网站广州抖音推广公司
  • 政府网站建设必要性线上培训
  • php做商城网站怎么做好电商项目策划书
  • 视频网站开发代码福州百度推广排名
  • 珠海网站设计公司互动营销平台
  • 取名字网站如何做北京广告公司
  • 如何制作自己的网站模版媒体:北京不再公布疫情数据
  • 杭州网络网站建设网站推广排名收费
  • 网站开发公司广告word网络营销工作内容和职责
  • 网站建设需求有什么用品牌营销的四大策略
  • 微网站自己怎么做深圳整合营销
  • 专门做母婴的网站软文广告营销
  • 门户网站建设需要注意什么北京seo产品
  • 华亮建设集团股份有限公司网站哪有培训seo
  • 自已如何做网站咖啡seo是什么意思
  • 教育课程网站建设2345网址大全
  • 快站的优惠券怎么发布的发稿平台
  • 2025年远程桌面软件深度评测:ToDesk、向日葵、TeamViewer全方位对比分析
  • 边缘计算网关赋能智慧农业:物联网边缘计算的创新应用与实践
  • Android ViewModel 深度解析:原理、使用与最佳实践
  • 【c++】leetcode438 找到字符串中所有字母异位词
  • 易语言+懒人精灵/按键中控群控教程(手机、主板机、模拟器通用)
  • 江苏思必驰科技25Java实习面经