文章目录

  • 前言
  • 程序
  • 疑惑
    • vector& nums
    • int v : nums

前言

程序, 边刷边总结边学语言。

程序

class Solution {public:int findMaxConsecutiveOnes(vector<int>& nums) {bool flag = false;int res = 0, tmp = 0;for (int v : nums) {if (v == 1) {tmp++;flag = true;} else {res = max(res, tmp);flag = false;tmp = 0;}}res = max(res, tmp);return res;}
};

疑惑

vector& nums

  1. 向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container),简单来说,向量是一个能够存放任意类型的动态数组。

  2. & 地址引用

int v : nums

参考
把nums这个数组进行遍历,它有多少个数,就遍历多少遍。遍历的时候每次都把把其中的一个值给v;

leetcode(1)485——最大连续 1 的个数(C++)相关推荐

  1. C++描述 LeetCode 485. 最大连续1的个数

    C++描述 LeetCode 485. 最大连续1的个数   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博主目前仅在CSDN中写博客,唯 ...

  2. 485. 最大连续1的个数

    链接:485. 最大连续1的个数 题解:https://leetcode-cn.com/problems/max-consecutive-ones/solution/zui-da-lian-xu-1d ...

  3. leetcode 485. 最大连续1的个数

    给定一个二进制数组, 计算其中最大连续1的个数. 示例 1: 输入: [1,1,0,1,1,1] 输出: 3 解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3. 解题思路 遇到0时 ...

  4. 20191023:(leetcode习题)最大连续1的个数 III

    最大连续1的个数 III 题目 大致思路 代码实现 题目 给定一个由若干 0 和 1 组成的数组 A,我们最多可以将 K 个值从 0 变成 1 .返回仅包含 1 的最长(连续)子数组的长度. 输入:A ...

  5. leetcode 485. 最大连续 1 的个数(Java版)

    题目 https://leetcode-cn.com/problems/max-consecutive-ones/ 题解 本题比较简单,两分钟搞定.思路是:维护一个全局最大和局部最大,并保持全局最大及 ...

  6. LeetCode 1004.最长连续1的个数

    给定一个由若干 0 和 1 组成的数组 A,我们最多可以将 K 个值从 0 变成 1 . 返回仅包含 1 的最长(连续)子数组的长度. 示例 1: 输入:A = [1,1,1,0,0,0,1,1,1, ...

  7. 485. 最大连续1的个数 golang

    Me func findMaxConsecutiveOnes(nums []int) int {max := 0for i,j := 0, -1; i < len(nums); i++ {if ...

  8. LeetCode(485)——最大连续1的个数(JavaScript)

    给定一个二进制数组, 计算其中最大连续1的个数. 示例1: 输入: [1,1,0,1,1,1] 输出: 3 解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3. 注意: 输入的数组只 ...

  9. LeetCode 487. 最大连续1的个数 II(滑动窗口)

    文章目录 1. 题目 2. 解题 1. 题目 给定一个二进制数组,你可以最多将 1 个 0 翻转为 1,找出其中最大连续 1 的个数. 示例 1: 输入:[1,0,1,1,0] 输出:4 解释:翻转第 ...

最新文章

  1. PoPo数据可视化第9期
  2. 1gitolite构建git服务器
  3. Java 数组 之 一维数组
  4. G6 图可视化引擎——入门教程——插件与工具
  5. C# 3.0 扩展方法
  6. 表达式中常用到的运算符
  7. JS面向对象——class定义类、类的构造函数、实例方法、访问器方法、静态方法、继承、super、多态
  8. 电脑快捷键大全表格_办公技能:442个超实用电脑快捷键大全!
  9. mysql删除root链接_删除mysql中root用户恢复方法
  10. 更改win7脱机文件夹位置
  11. python turtle画彩虹简单_Python基础实例——绘制彩虹(turtle库的应用)
  12. python怎么用拼音-用Python写一个拼音输入法
  13. Matlab UIAxes中添加图例
  14. 用java设计族谱家谱制_家谱网站的设计与实现.doc
  15. Flutter Sliver大家庭之Sliver实战④
  16. 线程 线程的创建与回收
  17. 运用大数据手段 加快传统产业转型升级
  18. Docker 启动 MySQL 最佳实践
  19. 在状态栏StatusBar中添加网速实时显示
  20. 分布式高并发服务三种常用限流方案简介

热门文章

  1. 高清音质背后:网易云信音乐教学方案技术解密
  2. 将这五个原则变成习惯,你的开发经验更值钱!
  3. 快速问医生接入云信,医患沟通快速搞定,关键是稳定
  4. Gym-100676E Time Limit Exceeded?
  5. 使用XDebug和WinCacheGrind分析PHP性能
  6. 用c#开发微信 系列汇总
  7. CISCO 2950,3550交换机的端口隔离
  8. 从网上批量下载图片并重命名
  9. 直方图和直条图_绘图专题 | 条形图/直方图傻傻分不清楚
  10. 2020年_Jsp Jstl 学习笔记