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

购买源码的网站网页设计后怎么上传到网站

购买源码的网站,网页设计后怎么上传到网站,企业型网站建设制作平台,推荐一个免费的网站665. 非递减数列 给你一个长度为 n 的整数数组 nums &#xff0c;请你判断在 最多 改变 1 个元素的情况下&#xff0c;该数组能否变成一个非递减数列。 我们是这样定义一个非递减数列的&#xff1a; 对于数组中任意的 i (0 < i < n-2)&#xff0c;总满足 nums[i] < …

665. 非递减数列

给你一个长度为 n 的整数数组 nums ,请你判断在 最多 改变 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
解释: 你不能在只改变一个元素的情况下将其变为非递减数列。

这题直接使用先改后验法就可以了,这种问题,基本都是这么做的,一次修改,检索是否符合条件。
解题代码如下:

bool checkPossibility(int* nums, int numsSize){for(int i=0;i<numsSize-1;i++){if(i>=1){if(nums[i]>nums[i+1]&&nums[i+1]>=nums[i-1]){nums[i]=nums[i+1];break;}if(nums[i]>nums[i+1]&&nums[i+1]<nums[i-1]){nums[i+1]=nums[i];break;}}if(i==0){if(nums[i]>nums[i+1]){nums[i]=nums[i+1];break;}}}for(int i=0;i<numsSize-1;i++){printf("%d ",nums[i]);}for(int i=0;i<numsSize-1;i++){if(nums[i]>nums[i+1]){return false;}}return true;}
http://www.15wanjia.com/news/168510.html

相关文章:

  • 济南网站建设选搜点网络VIPseo搜索引擎优化工资多少钱
  • 深圳网站建设费用大概免费摄影网站推荐
  • 网站开发方法有哪些网络架构的基本特征是什么
  • 如何个网站做二维码广告公司管理制度
  • 互联网网站建设咨询世界互联网峰会2022
  • 东莞网站制作公司联系方式国外网络推广公司
  • 网站设计与建设实践网页基础知识
  • 05网站emlog和wordpress
  • wordpress博客分享到朋友圈长春网站建设SEO优化营销
  • 网站建设实训 考核要求大连开发区网页制作
  • 知名的饰品行业网站开发更换网站需要备案吗
  • 排版漂亮的网站长沙麓谷网站建设
  • 电子商务就是建网站广告店名字怎么取好
  • 网站地图写法郑州网络运营平台有哪些
  • 营销网站建设优化wordpress手机端插件
  • 自动做网站的ai用织梦网站后台发布文章为什么还需要审核
  • 在百度备案网站上海有哪些做网站
  • 阜宁县建设局网站wordpress中文博客模板
  • 做网站顾客提现金额后台对网站建设安全性的要求
  • 更换网站备案义乌城市投资建设集团网站
  • 在线做的网站设计深圳
  • 网站关键字优化销售多姿wordpress
  • 自己的电脑做网站云存储莱芜雪野湖风景区门票多少钱
  • 深圳做app网站的公司哪家好搜网站关键词
  • 焦作网站建设哪家正规移动电商网站建设
  • 做贸易的都有什么网站医疗器械网站备案前置审批事例
  • 上海网站建设团队杨浦有哪些网站用vue做的
  • 做dnf钓鱼网站wordpress主题分类
  • wordpress 做的网站为什么国外网站有时打不开
  • 犀牛网站建设钦州网站建