qidao123.com ToB IT社区-企服评测·应用市场

 找回密码
 立即注册

LeetCode 3151.特殊数组 I

[复制链接]
发表于 2026-2-9 04:57:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
【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 <= 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++

  1. class Solution {
  2. public:
  3.     bool isArraySpecial(vector<int>& nums) {
  4.         for (int i = 1; i < nums.size(); i++) {
  5.             if (nums[i] % 2 == nums[i - 1] % 2) {
  6.                 return false;
  7.             }
  8.         }
  9.         return true;
  10.     }
  11. };
复制代码
  同步发文于CSDN和我的个人博客,原创不易,转载经作者同意后请附上原文链接哦~
  Tisfy:https://letmefly.blog.csdn.net/article/details/141176978

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录

QQ|手机版|qidao123.com IT社区;IT企服评测▪应用市场 ( 浙ICP备20004199|浙ICP备20004199号 )|网站地图

GMT+8, 2026-3-11 11:40 , Processed in 0.177419 second(s), 31 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表