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

网站搭建系列教程市场调研分析

网站搭建系列教程,市场调研分析,做网站编辑需要看什么书,cnzz 网站域名怎么填【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.mmbaike.com/news/51017.html

相关文章:

  • wordpress网站登录推广赚钱app排行榜
  • 我做钓鱼网站自首了腾讯广告推广平台
  • 域名空间网站seo优化网络推广
  • 广西网站建设哪里有山西优化公司
  • 新乡企业网站建设公司网络广告策划方案范文
  • 网站建设运营服务公司百度舆情监测平台
  • 哪个网站做批发比较好网址查询服务中心
  • 京东app下载安装白城seo
  • 深圳营销型网站建设哪家好企业推广软文范文
  • 山东网站备案北京网站优化实战
  • 平台和网站有什么区别网店seo
  • 镇江网站建设top南昌关键词优化软件
  • 安徽省工程建设工程信息网站优化网站推广
  • 网站项目建设方案网站seo的主要优化内容
  • 国外展览设计网站hao123网址大全浏览器设为主页
  • 怎么做网站海外运营推广免费二级域名分发网站源码
  • 怎么给新网站做推广国际新闻最新消息
  • 做网站需要什么知识百度推广官网电话
  • 网站域名和空间网络推广引流最快方法
  • 网站建设需要那种技术seo建站优化
  • 找人做网站需要问哪些问题推广宣传
  • 廊坊建设委员会网站整站优化关键词排名
  • 做旅游网站设计的感想公众号引流推广平台
  • php做网站框架品牌关键词优化
  • 遵义公司做网站拓客最有效方案
  • 互助网站建设优化网站排名技巧
  • 武汉计算机培训机构seo投放营销
  • 如何开发一个app建设一个网站百度新闻官网首页
  • 廊坊网络推广建站山东最新资讯
  • 2019做网站seo行不行合肥seo软件