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

dede网站模板安装河南网络推广公司

dede网站模板安装,河南网络推广公司,津南做网站的公司,网站设置请求桌面网站这一道题和 力扣525.连续数组 思路一模一样。 都是把其中一种看作-1&#xff0c;另一种看作1&#xff0c;这样转化为找前缀和为0的子数组&#xff0c;比较简单&#xff0c;哈希表前缀和解决 public:int sum[100005]; unordered_map<int,int> mp; vector<string> f…

在这里插入图片描述
这一道题和
力扣525.连续数组
思路一模一样。
都是把其中一种看作-1,另一种看作1,这样转化为找前缀和为0的子数组,比较简单,哈希表+前缀和解决

public:int sum[100005];
unordered_map<int,int> mp;
vector<string> findLongestSubarray(vector<string>& array) {for(int i=0;i<array.size();i++){if(array[i][0]>='0'&&array[i][0]<='9'){sum[i+1]=sum[i]-1;}else{sum[i+1]=sum[i]+1;}}mp[0]=0;int l=0;int r=0;int llmax=0;int rrmax=0;int maxx=0;for(int j=1;j<=array.size();j++){if(mp.count(sum[j])){r=j;l=mp[sum[j]];if(r-l>maxx){maxx=r-l;llmax=l;rrmax=r;}}else{mp[sum[j]]=j;}}return vector<string>(array.begin()+llmax,array.begin()+rrmax);}
};

但这一道题要注意的是返回值,如上代码写,比较方便,应该掌握
时间复杂度O(n)

http://www.dinnco.com/news/70928.html

相关文章:

  • 做网站前台用什么问题画质优化app下载
  • 用html做卖珠宝的网站seo用什么工具
  • b2c的电子商务网站有哪些关于手机的软文营销
  • 厦门做英文网站西昌seo快速排名
  • 设计做网站通用cms的源代码建个网站费用大概多少钱一年
  • 唐山seo优化广州网站运营专注乐云seo
  • asp.net网站制作步骤疫情最新数据消息
  • wordpress修改主题目录泰安seo
  • 石景山网站制作企业应该如何进行网站推广
  • wordpress的简单介绍优化营商环境心得体会
  • 做酒店需要怎么上网站网络营销计划书怎么写
  • 360站长平台链接提交网络营销外包
  • 郑州seo管理seo及网络推广招聘
  • 重庆网站建设制作设计公司哪家好做网络销售感觉自己是骗子
  • 天津公司做网站2022年最火的电商平台
  • 用vue做商城网站常用的js最有效的网络推广方式
  • 做电影采集网站需要多大vps免费网站免费
  • 勉费申请做网站ds2600ii色带
  • 只做早餐的网站今日热榜官网
  • 网站设计开发维护站长工具端口查询
  • 网站联盟接口怎么做百度标注平台怎么加入
  • 网站建设有什么岗位职责竞价网络推广托管
  • 电话销售-网站建设-开场白软文写作的十大技巧
  • 郴州网站建设公司有哪些seo工具优化软件
  • 有开源项目做的网站关键词林俊杰mp3下载
  • 建个网站做产品怎样指数
  • 网站开发各年的前景关键词排名怎么查
  • 淮北网站建设2022新闻热点事件简短30条
  • 吉林省政府网站建设做销售有什么技巧和方法
  • 网站开发全栈工程师技能图个人介绍网页制作