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

网站建设-部署与发布31省市新增疫情最新消息

网站建设-部署与发布,31省市新增疫情最新消息,网站制作设计哪家公司好,做js链接的网站要加证书吗❓485. 最大连续 1 的个数 难度:简单 给定一个二进制数组 nums , 计算其中最大连续 1 的个数。 示例 1: 输入:nums [1,1,0,1,1,1] 输出:3 解释:开头的两位和最后的三位都是连续 1 ,所以最大…

❓485. 最大连续 1 的个数

难度:简单

给定一个二进制数组 nums , 计算其中最大连续 1 的个数。

示例 1:

输入:nums = [1,1,0,1,1,1]
输出:3
解释:开头的两位和最后的三位都是连续 1 ,所以最大连续 1 的个数是 3.

示例 2:

输入:nums = [1,0,1,1,0,1]
输出:2

提示:

  • 1 < = n u m s . l e n g t h < = 1 0 5 1 <= nums.length <= 10^5 1<=nums.length<=105
  • nums[i] 不是 0 就是 1.

💡思路:

直接遍历就行!

🍁代码:(Java、C++)

Java

class Solution {public int findMaxConsecutiveOnes(int[] nums) {int ans = Integer.MIN_VALUE;int cur = 0;for(int num : nums){if(num == 0){ans = Math.max(cur, ans);cur = 0;}else{cur++;}}return Math.max(cur, ans);}
}

C++

class Solution {
public:int findMaxConsecutiveOnes(vector<int>& nums) {int ans = 0, cur = 0;for(int num : nums){if(num == 0){ans = max(cur, ans);cur = 0;}else{cur++;}}return max(cur, ans);}
};

🚀 运行结果:

在这里插入图片描述

🕔 复杂度分析:

  • 时间复杂度 O ( n ) O(n) O(n),其中 n 是数组的长度。需要遍历数组一次。
  • 空间复杂度 O ( 1 ) O(1) O(1)

题目来源:力扣。

放弃一件事很容易,每天能坚持一件事一定很酷,一起每日一题吧!
关注我 leetCode专栏,每日更新!

注: 如有不足,欢迎指正!

http://www.mmbaike.com/news/52373.html

相关文章:

  • 沈阳网站建设培训班360搜索推广官网
  • 哪个网站可以做面料订单四川专业网络推广
  • 上海网安网站建设免费推广网址
  • 怎样购买网站程序网络营销心得体会300字
  • 网站开发一般有那些语言公司网络推广方法
  • wordpress流动公告seo网络推广有哪些
  • 网站建设技术代码怎么做好网站方式推广
  • 河南省住建厅网站官网惠州seo优化服务
  • 深圳营销型网站建设服务费用第三方关键词优化排名
  • html+css网站模板十大接单推广app平台
  • 那个网站做外贸最好十大免费域名
  • 湖南长沙网站制作关键词录入榜
  • 网站开发项目提成企业推广公司
  • html做网站头部平台推广是什么意思
  • 厦门企业网站建设补贴上海网站排名seo公司
  • 便宜的网站建设刷赞网站推广永久
  • 网站建设心得策划公司是做什么的
  • 资讯网站怎么做做网站推广公司
  • 云南网站建设c3sales网络营销推广方法有哪些
  • 网站建设公司人员配备如何做个人网站
  • 带产品多用户商城凤山网站seo
  • 做暧在线网站互联网营销推广服务商
  • 国家住房和城乡建设网站网站后台管理系统
  • 新开神途手游发布网站深圳seo论坛
  • 罗湖商城网站建设哪家好重庆seo网络营销
  • 建设银行保定分行网站郑州网站优化
  • wordpress 文章 标题seo导航
  • 设计素材网站酷p免费网上销售平台
  • 制作网站公司诈骗优化设计方案
  • 做科技汽车的视频网站地推拉新接单网