LeetCode 1550. 存在连续三个奇数的数组
文章目录
- 1. 题目
- 2. 解题
1. 题目
给你一个整数数组 arr,请你判断数组中是否存在连续三个元素都是奇数的情况:如果存在,请返回 true ;否则,返回 false 。
示例 1:
输入:arr = [2,6,4,1]
输出:false
解释:不存在连续三个元素都是奇数的情况。示例 2:
输入:arr = [1,2,34,3,4,5,7,23,12]
输出:true
解释:存在连续三个元素都是奇数的情况,即 [5,7,23] 。提示:
1 <= arr.length <= 1000
1 <= arr[i] <= 1000
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/three-consecutive-odds
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
2. 解题
class Solution {public:bool threeConsecutiveOdds(vector<int>& arr) {if(arr.size() < 3) return false;for(int i = 0; i < arr.size()-2; ++i) {if((arr[i]&1) && (arr[i+1]&1) && (arr[i+2]&1))return true;}return false;}
};
8 ms 8.2 MB
我的CSDN博客地址 https://michael.blog.csdn.net/
长按或扫码关注我的公众号(Michael阿明),一起加油、一起学习进步!
LeetCode 1550. 存在连续三个奇数的数组相关推荐
- 3618、存在连续三个奇数的数组
给你一个整数数组 arr,请你判断数组中是否存在连续三个元素都是奇数的情况:如果存在,请返回 true :否则,返回 false . 示例 1: 输入:arr = [2,6,4,1] 输出:fal ...
- 给你一个整数数组 arr,请你判断数组中是否存在连续三个元素都是奇数的情况:如果存在,请返回 true ;否则,返回 false 。
比较简单,直接确定连续三位是不是奇数就行 class Solution {public boolean threeConsecutiveOdds(int[] arr) {;for (int i = 0 ...
- C++描述 LeetCode 485. 最大连续1的个数
C++描述 LeetCode 485. 最大连续1的个数 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博主目前仅在CSDN中写博客,唯 ...
- leetcode旋转数组 c语言,leetcode explore 初级算法第三题,旋转数组代码实现
leetcode explore 初级算法第三题,旋转数组代码实现.原题链接: 题目分析 因为题目不是很长,这里把题目贴出来: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数. ...
- YY提交招股书赴美上市:连续三季盈利(转)
来源:新浪-科技频道 [文章摘要]10月15日晚间消息,YY公司今日正式向美国证券交易委员会(SEC)提交招股书.招股书显示上市地点为纳斯达克,融资额暂未披露,交易代码为"YY". ...
- js 数字递增递减_js验证连续两位数字递增或递减和连续三位数字相同
验证 function isPassword(){//连续三位数字相同 var str = $("#testid").val(); //var patrn=/(.)*(.)\2{2 ...
- leetcode刷题(三)——容斥原理
leetcode刷题系列三.这一节的内容主要是容斥原理的题目和题解. 百度百科上容斥原理的解释: 在计数时,必须注意没有重复,没有遗漏.为了使重叠部分不被重复计算,人们研究出一种新的计数方法,这种方法 ...
- Leetcode小白上线第三十三天
#Leetcode小白上线第三十三天 1.JAVA 唯一摩尔斯密码词 题目 字符串, 比如: "a" 对应 ".-", "b" 对应 &qu ...
- mysql查询连续三天100以上_一个SQL查询连续三天的流量100以上的数据值【SQql Server】...
题目 有一个商场,每日人流量信息被记录在这三列信息中:序号 (id).日期 (date). 人流量 (people).请编写一个查询语句,找出高峰期时段,要求连续三天及以上,并且每天人流量均不少于10 ...
最新文章
- plsql objects 过一段时间就会未连接oracle_记一次生产数据库故障排查--连接管理等待事件...
- Android的BroadcastReceiver 广播 短信拦截
- 为vim编辑器增加行号功能
- WCF服务实现客户端Cookie共享,表单验证的解决方案
- 光纤收发器不同品牌之间的兼容性互通
- Django REST framework 解析器和渲染器
- GreyBox和ThickBox
- linux基本命令(49)——at命令
- 【李宏毅2020 ML/DL】补充:Structured Learning: Structured SVM
- .net敏捷开发及常用工具
- Ucient、Netdraw的安装与使用-----分析人物间的关系和重要性
- 初中计算机excel考试系统,基于Excel构建计算机考试系统
- 通过举例彻底搞懂Matlab中max函数和min函数的用法(求最大值和最小值)
- 中文编程语言——易语言,到底是用来干什么的?易语言值得学习吗?易语言的优势有什么?
- pdo操作oracle,PDO基础操作
- linux常用c函数(中文版)
- 贝叶斯分析之利用逻辑回归对数据进行分类
- c++ 统计一个一篇英文小说的单词数,从文件读取小说
- LZW编码与解码的那点事
- WWDG 窗口看门狗 知识详解
热门文章
- Python的Django框架中forms表单类的使用方法详解
- Opencv 图像增强算法 图像检测结果及代码
- MATLAB调用C/C++函数的方法
- linux 编辑器vim配置
- 软切换、硬切换,垂直切换、水平切换
- hive中not in优化
- asp.net登录状态验证
- dom4j创建、解析xml文件(增删改查)
- Jmeter java.lang.OutOfMemoryError: GC overhead limit exceeded
- [JZOJ P1288] [DP]矩阵取数