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

做公司网站按年收费厦门网络公司网站开发

做公司网站按年收费,厦门网络公司网站开发,南昌手机建站模板,山西本地网【LetMeFly】1550.存在连续三个奇数的数组:遍历 力扣题目链接:https://leetcode.cn/problems/three-consecutive-odds/ 给你一个整数数组 arr,请你判断数组中是否存在连续三个元素都是奇数的情况:如果存在,请返回 tr…

【LetMeFly】1550.存在连续三个奇数的数组:遍历

力扣题目链接:https://leetcode.cn/problems/three-consecutive-odds/

给你一个整数数组 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

解题方法:遍历

从第3个元素(下标2)开始向后遍历,若遇到连续3个奇数则直接返回true,否则返回false。

  • 时间复杂度 O ( l e n ( n u m s ) ) O(len(nums)) O(len(nums))
  • 空间复杂度 O ( 1 ) O(1) O(1)

AC代码

C++
/** @Author: LetMeFly* @Date: 2025-05-11 14:00:52* @LastEditors: LetMeFly.xyz* @LastEditTime: 2025-05-11 14:13:46*/
class Solution {
public:bool threeConsecutiveOdds(vector<int>& arr) {for (int i = 2; i < arr.size(); i++) {if (arr[i] % 2 && arr[i - 1] % 2 && arr[i - 2] % 2) {return true;}}return false;}
};
Python
'''
Author: LetMeFly
Date: 2025-05-11 14:00:52
LastEditors: LetMeFly.xyz
LastEditTime: 2025-05-11 14:16:01
Description: AC,100.00%,93.48%
'''
from typing import Listclass Solution:def threeConsecutiveOdds(self, arr: List[int]) -> bool:for i in range(2, len(arr)):if arr[i] % 2 and arr[i - 1] % 2 and arr[i - 2] % 2:return Truereturn False
Java
/** @Author: LetMeFly* @Date: 2025-05-11 14:00:52* @LastEditors: LetMeFly.xyz* @LastEditTime: 2025-05-11 14:17:39* @Description: 1550: AC,100.00%,88.19%*/
class Solution {public boolean threeConsecutiveOdds(int[] arr) {for (int i = 2; i < arr.length; i++) {if (arr[i] % 2 == 1 && arr[i - 1] % 2 == 1 && arr[i - 2] % 2 == 1) {return true;}}return false;}
}
Go
/** @Author: LetMeFly* @Date: 2025-05-11 14:00:52* @LastEditors: LetMeFly.xyz* @LastEditTime: 2025-05-11 14:19:31*/
package mainfunc threeConsecutiveOdds(arr []int) bool {for i := 2; i < len(arr); i++ {if arr[i] % 2 == 1 && arr[i - 1] % 2 == 1 && arr[i - 2] % 2 == 1 {return true}}return false;
}

同步发文于CSDN和我的个人博客,原创不易,转载经作者同意后请附上原文链接哦~

千篇源码题解已开源

http://www.dtcms.com/wzjs/582525.html

相关文章:

  • 织梦网站后台进不去简洁大气企业网站源码
  • 如何建一个公司网站wordpress文章固定链接
  • 好用的免费建站网站网站资源做外链
  • c mvc 大型网站开发wordpress前端开发
  • 手机网站导航按钮wordpress 点图片链接
  • 盐城做网站公司怎么进入wordpress后台改
  • 网站推广运作怎么做软件项目和网站建设的区别
  • 宣传 网站建设方案模板青岛企业如何建网站
  • 网站备案前置审批表格长链接在线生成短链接
  • 郑州网站建设金麦建站句容建设局网站
  • 网站中竖导航栏怎么做百度游戏中心
  • 临沂市住房和城乡建设厅网站怎样设置 自己的网站
  • 助农网站策划书上海原单外贸一条街
  • 网站访问速度慢的原因英文阿里巴巴网站建设
  • 旅游电商网站建设方案模板定制衣服的app
  • 做优化网站怎么优化代码杭州房产网官方网站
  • 傻瓜式网站建设软件金融类网站建设
  • 科技资讯网站开发大纲女性手机网站模板
  • 如何提升网站的收录量携程特牌 的同时做别的网站
  • 建设网站租用空间wordpress删除相似文章
  • ps如何做游戏模板下载网站贵州省建设厅网站
  • 广东官网网站建设品牌黑龙江省住房和城乡建设部网站
  • 云南手机网站开发wordpress 动态主题
  • 自己做企业网站服务器网站建设代理成本
  • 建设永久网站自己做的网站怎么调用百度地图
  • 中国文化网站建设策划书企业网上书店网站建设设计
  • 洛阳酒店网站开发大全临沂做网站推广的公司
  • 哪个网站查食品建设好wordpress 总站模板
  • 做淘宝客必须建网站吗高端html5网站建设织梦模板 dedecms5.7织梦网络公司源
  • 珠海公司网站制作几级分销是合法的