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

【Leetcode 每日一题】1550. 存在连续三个奇数的数组

问题背景

给你一个整数数组 a r r arr arr,请你判断数组中是否存在连续三个元素都是奇数的情况:如果存在,请返回 t r u e true true;否则,返回 f a l s e false false

数据约束

  • 1 ≤ a r r . l e n g t h ≤ 1000 1 \le arr.length \le 1000 1arr.length1000
  • 1 ≤ a r r [ i ] ≤ 1000 1 \le arr[i] \le 1000 1arr[i]1000

解题过程

遍历数组并挨个判断即可,有时也是会有侮辱智商的题出现的…

具体实现

class Solution {public boolean threeConsecutiveOdds(int[] arr) {for (int i = 1; i < arr.length - 1; i++) {if (arr[i - 1] % 2 == 1 && arr[i] % 2 == 1 && arr[i + 1] % 2 == 1) {return true;}}return false;}
}

相关文章:

  • android-ndk开发(12): 获取ndk内置clang的版本详情
  • spark-Schema 定义字段强类型和弱类型
  • TCP/IP 模型每层的封装格式
  • leetcode 15. 三数之和
  • 【25软考网工】第六章(3)数字签名和数字证书
  • 在C++中,符号位是否参与位运算
  • 使用vue3-seamless-scroll实现列表自动滚动播放
  • 【通讯录教程】如何将号码快速导入手机通讯录,支持苹果和安卓手机,一次性导入大量号码进入手机通讯录,基于WPF的解决方案
  • 实战项目5(08)
  • 1688 API 自动化采集实践:商品详情实时数据接口开发与优化
  • 每日c/c++题 备战蓝桥杯(洛谷P1115 最大子段和)
  • 滑动窗口——将x减到0的最小操作数
  • 自然语言处理NLP中的连续词袋(Continuous bag of words,CBOW)方法、优势、作用和程序举例
  • 嵌入式硬件篇---IIC
  • Linux:43线程封装与互斥lesson31
  • upload-labs靶场通关详解:第五关
  • RAII是什么?
  • 9.1.领域驱动设计
  • Spring Boot项目(Vue3+ElementPlus+Axios+MyBatisPlus+Spring Boot前后端分离)
  • 《操作系统真象还原》第十四章(1)——文件系统概念、创建文件系统
  • 三亚通报救护车省外拉警报器开道旅游:违规违法,责令公司停业整顿
  • 外交部:正确认识和对待历史是检验日本能否恪守和平发展承诺的重要标准
  • 国羽用冠军开启奥运周期,林丹:希望洛杉矶奥运取得更好成绩
  • 新造古镇丨乌镇的水太包容了,可以托举住任何一种艺术
  • IPO周报|本周A股暂无新股网上申购,年内最低价股周二上市
  • 韩国大选连发“五月惊奇”:在野党刚“摆脱”官司,执政党又生“内讧”