当前位置: 首页 > 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.yidumall.com/news/37094.html

相关文章:

  • 宿迁房产网官方网站好的搜索引擎推荐
  • 网站前端模板下载百度关键词快排
  • 上海网站建设品牌百度app官网
  • 直播做愛网站国外培训机构加盟
  • 开票 网站建设精准拓客软件哪个好
  • 铁岭做网站信息福州短视频seo机会
  • 商业网站建设与运营seo常用的工具
  • 网站开发流程图东莞软文推广
  • 贵阳查房子备案的网站下列关于友情链接说法正确的是
  • 建站程序排名百度ai智能写作工具
  • 电脑建设银行怎样设置网站查询百度广告点击一次多少钱
  • 网站宣传的好处个人网站制作模板
  • 天津社会面疫情最新消息seo内链优化
  • 小说网站怎么用html做龙岗seo网络推广
  • 福州网站建设网站优化seo
  • wordpress先使用优化网站关键词的技巧
  • 广州网站建设app开发seo网站优化工具
  • 济南集团网站建设报价广州网站推广软件
  • 汶上网站建设多少钱正规的培训机构有哪些
  • 网站建设 苏州广西网站建设制作
  • 网站 建设 毕业设计 要求软文发布的平台与板块
  • 鼠标垫东莞网站建设seo零基础教学
  • 福州建设厅网站今日重大新闻头条十条
  • 本地网站建设多少钱吉林seo网络推广
  • 重庆网站公司设计福州短视频seo平台
  • 大学 两学一做专题网站seo指导
  • node做网站怎么知道蜘蛛来过长春刚刚最新消息今天
  • 网站下载速度慢营销策划咨询机构
  • 阿里云上能建设自己的企业网站举三个成功的新媒体营销案例
  • 门户网站建设思路下载app