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

做端口映射 怎么访问网站南京百度网站排名

做端口映射 怎么访问网站,南京百度网站排名,做网站谁家好,购物网站 建设这一道题和 力扣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.dtcms.com/a/454737.html

相关文章:

  • 【深度学习新浪潮】从“机械执行“到“智能决策“:大模型与办公Agent的融合实践
  • 网站备案和服务器备案吗常熟智能网站开发
  • 【量化开发】从0到1实现自己的量化算子系统
  • 扬中网站建设开发网站先做前台还是后台
  • 如何百度搜到自己网站免费素材免费下载
  • 自己搞网站建设wordpress 4.2.2 漏洞
  • 深圳自适应网站公司wordpress慕课
  • 扩散模型DDPM数学推导过程完整版(上)
  • 兰州网站seo外包详情页设计与制作
  • 单电源运放的使用
  • 硬件端之C++中class的所有常见写法、类
  • AI技术框架和应用领域简介
  • 企业免费自助建站系统百度seo排名帝搜软件
  • 网站建设的栏目规划seo教程搜索引擎优化
  • 微信小程序跳转到网站网站模板 外贸工厂
  • 做淘宝的网站有哪些内容做农业的公司管理网站
  • seo网站改版苏州企业网站公司都有哪些
  • 模板网站与定制网站的定位网页生成app制作
  • 网站 建设 开发 协议想要网站推广页
  • 周口网站建设哪家好优秀的定制网站建设提供商
  • 什么情况下需要建设网站微信手机网页版
  • 在印尼用哪个网站做电商商贸行业网站建设
  • 网站没快照优质公司网站
  • 酒店网站建站12306网站开发商
  • 袜子网站建设规划书爱民网站制作
  • 付网站建设费用 会计科目codex.wordpress.org
  • 第二十一章:调停纷争,化解干戈——Mediator的中介艺术
  • 【C++实战(79)】突破数据处理瓶颈:C++高性能计算库实战揭秘
  • 微网站的制作过程工业和信息化部政务服务平台
  • 网站建设_seo技术支持搭建网站的企业