题目链接:LeetCode 1550. 存在连续三个奇数的数组
题意:
给你一个整数数组 arr
,请你判断数组中是否存在连续三个元素都是奇数的情况:如果存在,请返回 true
;否则,返回 false
。
解题思路:
直接判断就好,注意下边界
class Solution {
/**
* @param Integer[] $arr
* @return Boolean
*/
function threeConsecutiveOdds($arr) {
$ans = 0;
for($i = 0; $i < count($arr); $i++){
if($arr[$i] % 2 == 1){
$ans++;
} else {
$ans = 0;
}
if($ans == 3){
return true;
break;
}
}
return false;
}
}