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

广州网站优化实战关于高校网站建设论文的总结

广州网站优化实战,关于高校网站建设论文的总结,成都新闻最新消息,最新网站开发需求文档1 题目:连续数组 官方标定难度:中 给定一个二进制数组 nums , 找到含有相同数量的 0 和 1 的最长连续子数组,并返回该子数组的长度。 示例 1: 输入:nums [0,1] 输出:2 说明:[0, 1] 是具有相…

1 题目:连续数组

官方标定难度:中

给定一个二进制数组 nums , 找到含有相同数量的 0 和 1 的最长连续子数组,并返回该子数组的长度。

示例 1:

输入:nums = [0,1]
输出:2
说明:[0, 1] 是具有相同数量 0 和 1 的最长连续子数组。

示例 2:

输入:nums = [0,1,0]
输出:2
说明:[0, 1] (或 [1, 0]) 是具有相同数量 0 和 1 的最长连续子数组。

示例 3:

输入:nums = [0,1,1,1,1,1,0,0,0]
输出:6
解释:[1,1,1,0,0,0] 是具有相同数量 0 和 1 的最长连续子数组。

提示:

1 <= nums.length <= 1 0 5 10^5 105
nums[i] 不是 0 就是 1

2 solution

代码

class Solution {
public:
int findMaxLength(vector<int> &nums) {unordered_map<int, int> map;map[0] = -1;int s = 0;int Max = 0;for (int i = 0; i < nums.size(); i++) {s += nums[i] * 2 - 1; // 映射成 -1 和 1;// cout << s << " ";if (map.find(s) != map.end()) {Max = max(Max, i - map[s]);//cout << i - map[s];}else{map[s] = i;}}return Max;
}
};

结果

在这里插入图片描述

http://www.dtcms.com/wzjs/535048.html

相关文章:

  • 做网站用虚拟主机好不好wordpress怎么翻页
  • 网站技术架构图系统优化有什么用
  • 临沂网站推广深圳专门做seo的公司
  • 台州公司网站建设淘客网站建设
  • 装修建材网站深圳专业网站公司
  • 网站的设计理念手工制作花
  • 微信网站定制贵南网站建设
  • 云建站app中国建设教育协会网站证书
  • 网站开发前端与后端源代码大学生个人简历电子版
  • 专题网站创意设计与实现成都专业网站搭建公司
  • 网站模版图片麻六记网络营销方式
  • 网站建设支付方式网站源码传到服务器上后怎么做
  • 上海网站建设招标订票网站模板
  • 江门市专业做网站公司济南建设网站需要
  • 域名申请好了 要怎么做网站wordpress主题小程序
  • 网站整体设计意图及其功能2020广东黄页
  • 西安市住房和城乡建设局官方网站化妆品网站建设策略
  • 200万做网站专业的国内网站建设公司
  • 环保类网站模板免费下载长沙网站建设招聘
  • 网站开发网站排名优化网站后台管理系统素材
  • 网站开发账务处理网页制作格式
  • 惠州市建设公司网站wordpress 网站加载过慢
  • wordpress炫酷站小熊猫seo博客
  • 网站目标建设seo网络推广报价
  • 萝岗电子商务网站建设网站建设充值入口
  • asp 网站 模板wordpress标签转换
  • 怎么样做网站代理商如何做二维码跳转到网站
  • 校园网站psd网页游戏传奇霸主
  • 网站备案号 信息站长之家网站建设制作
  • 自己随便玩玩的网站怎么建设wordpress 登录图标