leetcode665
2024-06-25 15:48:23
class Solution {
public:bool checkPossibility(vector<int>& nums) {int cnt = 0;for(int i = 0;i<nums.size()-1;i++){if(nums[i]>nums[i+1]){cnt++;if(i-1<0 || nums[i-1]<nums[i+1]) {nums[i] = nums[i+1];}else{nums[i+1] = nums[i];}}}return cnt<=1;}
};
leetcode665相关推荐
- LeetCode-665:非递减数列
题目描述: 给你一个长度为 n 的整数数组,请你判断在 最多 改变 1 个元素的情况下,该数组能否变成一个非递减数列. 我们是这样定义一个非递减数列的: 对于数组中所有的 i (0 <= i & ...
- LeetCode665:非递减序列(python)
题目: 一个长度为 n 的整数数组,在最多改变1个元素的情况下,该数组能否变成一个非递减数列: 对于数组中任意的 i (0 <= i <= n-2),总满足 nums[i] <= n ...
- 中国电信云计算实习笔试
中国电信云计算笔试 5.28日晚上七点到九点笔试情况 选择题知识点 1. Hanio塔相关 汉诺塔问题来源于印度.有三个金刚石塔,第一个从小到大摞着64片黄金圆盘.现在把圆盘按大小顺序重新摆放在最后一 ...
- 模拟(持续更新、整理)
链表 两数相加:leetcode-2 两两交换链表只能够的节点:leetcode-24 K个一组翻转链表:leetcode-25 旋转链表:leetcode-61 反转链表II:leetcode-92 ...
最新文章
- CentOS 7 上安装 redis3.2.3安装与配置
- Windows核心编程 第十九章 DLL基础
- 再来一次的C语言贪吃蛇小游戏(一)
- JavaScript 技术篇-textContent获取dom节点text文本内容带空格,js获取带空格的dom节点内容
- RocketMQ:Producer启动流程与消息发送源码分析
- Winform中使用DevExpress时给控件添加子控件的方法
- Python3 1-100之间数字求和运算代码示例
- Ubuntu中update-alternatives命令(版本切换)
- 手写自己的MyBatis框架-MapperProxy
- oracle10g 克隆安装,克隆Oracle Home(10g2)
- Taro+react开发(15)--对应文件编译
- 可信计算 沈昌祥_沈昌祥院士:用主动免疫可信计算构筑车联网安全防线
- java 线程安全问题_java线程安全问题原因及解决办法
- 单线程多线程_面试系列 redis为什么快amp;单线程amp;多线程
- CV算法助理 | 华为外包招聘
- Ubuntu18.04 Azure Kinect ROS Driver配置
- 概率论的学习和整理--番外5:等差数列求和公式,等比数列求和公式,以及比较 数列,函数,级数等相似概念
- 设置word07标题样式
- 计算机的管理员在那,win10系统administrator管理员在哪
- 组合数学-排列组合整理
热门文章
- Sephiroth Python 分割文件以及合并文件
- 二叉树 排序二叉树-可以通过中序遍历得到排序的数据 二叉排序树时间复杂度O(logn),...
- 整理GitHub最受欢迎的Android组件
- OpenCV—python 色阶调整(直方图均衡化 图像去雾)
- K8S——RC与RS的介绍及区别
- 盘点小米入局这5年,手机厂商的10位离任“霸道”总裁
- 邮件协议 POP SMTP IMAP
- 新的工作节点加入k8s集群
- 头雁启新实践队深入实践,宣传智慧社区理念
- Android 最常用的四种底部导航栏实现