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

做费网站宁波网络公司排行榜

做费网站,宁波网络公司排行榜,如何找网站建设客户,电商企业网站建设方案【LetMeFly】3151.特殊数组 I 力扣题目链接:https://leetcode.cn/problems/special-array-i/ 如果数组的每一对相邻元素都是两个奇偶性不同的数字,则该数组被认为是一个 特殊数组 。 Aging 有一个整数数组 nums。如果 nums 是一个 特殊数组 &#xff…

【LetMeFly】3151.特殊数组 I

力扣题目链接:https://leetcode.cn/problems/special-array-i/

如果数组的每一对相邻元素都是两个奇偶性不同的数字,则该数组被认为是一个 特殊数组

Aging 有一个整数数组 nums。如果 nums 是一个 特殊数组 ,返回 true,否则返回 false

 

示例 1:

输入:nums = [1]

输出:true

解释:

只有一个元素,所以答案为 true

示例 2:

输入:nums = [2,1,4]

输出:true

解释:

只有两对相邻元素: (2,1)(1,4),它们都包含了奇偶性不同的数字,因此答案为 true

示例 3:

输入:nums = [4,3,1,6]

输出:false

解释:

nums[1]nums[2] 都是奇数。因此答案为 false

 

提示:

  • 1 <= nums.length <= 100
  • 1 <= nums[i] <= 100

解题方法:模拟

从第二下标开始遍历数组,如果当前元素和上一个元素奇偶性不同,则直接返回false

最终遍历结束则返回true

如何判定两个数奇偶性是否相同?只需要看两个数对2取模的结果是否相等。

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

AC代码

C++
class Solution {
public:bool isArraySpecial(vector<int>& nums) {for (int i = 1; i < nums.size(); i++) {if (nums[i] % 2 == nums[i - 1] % 2) {return false;}}return true;}
};

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

Tisfy:https://letmefly.blog.csdn.net/article/details/141176978

http://www.yayakq.cn/news/994262/

相关文章:

  • 做网站的空间是什么做文案策划需要知道些什么网站
  • 网站有竞价的统计怎么加百度统计苏州营销网站建设
  • 贵阳网站建设方案网站建设合同服务事项
  • 贵阳h5网站建设店面设计分析
  • 建立外贸网站多少钱网络小程序开发公司
  • 建站公司怎么备案免费论坛创建
  • 网站制作 公开课网站做广告投放 做销售线索预估
  • 网站建设敬请期待图片素材类似凡科建站的平台
  • 濮阳建网站的简历表格 个人简历
  • 网站wap设置电子商城怎么注册
  • 网站建设成都云廊坊微信网站建设
  • 南京网站定制西安大雁塔景点介绍
  • 钻石网站建设网站建设招标方式
  • wordpress酷炫插件平顶山做网站优化
  • jsp做网站wordpress调用最新文章模板
  • 怎么做类似站酷的网站厦门做网站推广
  • 大同泰瑞集团建设有限公司网站朝阳专业做网站
  • 网站开发技术课程报告网络系统工程师
  • 深圳企业网站制作公司介绍图案设计网
  • 淄博市建设局网站首页怎么搭建自己的网站挣钱
  • 十堰网站建设公司黑龙江建设网网上办事大厅
  • 中牟网站建设seo站长网
  • 网页商城设计商城网站设计案例建设厅网站如何查询企业信息网
  • 单页网站网址云南城市建设职业学院网站
  • 大岭山网站仿做快速建立平台网站开发网站模板设计
  • 股票配资系统网站开发wordpress分类链接
  • 获取网站漏洞后下一步怎么做开发一个网上商城
  • 百度云搭建网站建个网站的电话
  • 河源城乡规划建设局网站移动端网站排名
  • 营销网站做推广第五次普查数据自网站怎么做