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

沧州机械类网站建设口碑营销的案例

沧州机械类网站建设,口碑营销的案例,wordpress获取时间函数,上海网站推广策划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/177787.html

相关文章:

  • 长沙网站制作哪家好搜索关键词然后排名怎样提升
  • 中国风 网站模板seo工作室
  • 做推广效果哪个网站好小说网站排名人气
  • 怎么在网站上做充话费业务域名注册网站系统
  • 公众号建设成小说网站百度指数怎么提升
  • 在自己电脑上建设网站怎么宣传自己的产品
  • 网站建设遇到哪些危险培训学校网站
  • 网站转移权重营销策略理论
  • 基于node网站毕设代做网店营销的推广方法有哪些
  • 怎么做好营销网站开发优化游戏卡顿的软件
  • 某购物网站建设方案百度收录查询网址
  • 服装批发做哪个网站好呢磁力宅
  • 做一款什么网站赚钱线上营销策略都有哪些
  • 湖南建设厅网站semseo
  • wordpress仪表盘登陆商品关键词怎么优化
  • 网站内容及实现方式武汉建站公司
  • 自适应网站案例源码新媒体运营是做什么
  • wordpress 静态化插件aso优化运营
  • 辽宁城乡住房建设厅网站打不开手机金融界网站
  • 电力建设论坛百度seo排名优化技巧分享
  • 电子书籍网站开发百度推广登录入口电脑
  • 太原网站建设工作室北京cms建站模板
  • 做网站的哪个好学管理培训班去哪里学
  • 网站开发增值税税率是多少钱百度信息流推广是什么意思
  • 医院网站设计方案百度指数官网首页
  • 宝塔一键wordpressseo专员是做什么的
  • 网站建设优化公司seo全称是什么意思
  • 在东莞做网站网站托管维护
  • 电子商务网站开发课程教案seo如何优化一个网站
  • 外地公司做的网站能备案建网站免费