news 2026/7/12 20:27:25

第 167 场双周赛Q1——3707. 相等子字符串分数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
第 167 场双周赛Q1——3707. 相等子字符串分数

题目链接:3707. 相等子字符串分数(简单)

算法原理:

👉对应力扣题解

解法:前缀和

1ms击败100.00%

时间复杂度O(N)

思路很简单,利用前缀和数组存储前缀和,再遍历一遍数组,意在遍历每个分割点,判断前面的总和是否等于后面的总和,其中后面的总和=总的和-前面总和

Java代码:

class Solution { public boolean scoreBalance(String s) { int n=s.length(); int[] sumf=new int[n+1]; for(int i=0;i<n;i++){ sumf[i+1]=sumf[i]+s.charAt(i)-'a'+1; } //遍历每一个可能的分割点 for(int i=1;i<n;i++){ int left=sumf[i]; int right=sumf[n]-sumf[i]; if(left==right) return true; } return false; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/12 20:24:44

DCT-Net人像卡通化惊艳案例:毕业纪念册全班同学卡通形象生成

DCT-Net人像卡通化惊艳案例&#xff1a;毕业纪念册全班同学卡通形象生成 1. 项目效果抢先看 毕业季到了&#xff0c;你是不是也在为毕业纪念册发愁&#xff1f;想让同学们的毕业照变得更有趣、更特别吗&#xff1f;DCT-Net人像卡通化服务可以帮你把普通的毕业照变成可爱的卡通…

作者头像 李华
网站建设 2026/7/12 20:24:38

基于Jupyter Notebook的深度学习开发:星图GPU平台环境配置指南

基于Jupyter Notebook的深度学习开发&#xff1a;星图GPU平台环境配置指南 1. 引言 你是不是曾经遇到过这样的情况&#xff1a;好不容易写好了深度学习代码&#xff0c;结果因为环境配置问题跑不起来&#xff1f;或者在自己的电脑上训练模型要等好几天&#xff0c;眼看着GPU资…

作者头像 李华
网站建设 2026/3/23 7:50:40

SDXL 1.0电影级绘图工坊步骤详解:侧边栏四大参数配置逻辑解析

SDXL 1.0电影级绘图工坊步骤详解&#xff1a;侧边栏四大参数配置逻辑解析 想用AI画出电影大片级别的图片&#xff0c;但面对一堆复杂的参数设置&#xff0c;是不是感觉无从下手&#xff1f;别担心&#xff0c;今天我们就来彻底拆解一个专为RTX 4090显卡优化的SDXL 1.0绘图工具…

作者头像 李华
网站建设 2026/3/23 7:47:31

C语言隐式函数声明:从编译警告到运行时UB的深度解析

1. C语言隐式函数声明机制解析1.1 隐式声明的定义与历史成因C语言标准&#xff08;C89/C90&#xff09;允许在未显式声明函数的情况下直接调用函数&#xff0c;这种行为称为“隐式函数声明”&#xff08;Implicit Function Declaration&#xff09;。其核心规则是&#xff1a;当…

作者头像 李华
网站建设 2026/3/23 7:46:35

U-Mamba实战:5分钟搞定3D医学图像分割(附代码与避坑指南)

U-Mamba实战&#xff1a;5分钟搞定3D医学图像分割&#xff08;附代码与避坑指南&#xff09; 医学图像分割一直是AI辅助诊断的核心技术难点。传统方法依赖人工标注&#xff0c;耗时耗力且主观性强&#xff1b;深度学习时代&#xff0c;U-Net架构虽成标配&#xff0c;但长距离依…

作者头像 李华
网站建设 2026/3/23 7:46:34

解放阅读体验:FictionDown如何重塑你的离线阅读世界

解放阅读体验&#xff1a;FictionDown如何重塑你的离线阅读世界 为什么我们需要小说离线下载工具&#xff1f; 你是否遇到过这样的情况&#xff1a;通勤路上想看小说却遭遇网络中断&#xff1f;深夜阅读时被弹窗广告打断沉浸式体验&#xff1f;收藏的小说突然因版权问题下架&am…

作者头像 李华