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

2025.11.16 力扣每日一题

2025.11.161513.仅含1的子串数

class Solution {
public:int numSub(string s) {int mod = 1e9 + 7;//取模值,防止答案溢出int result = 0;//最终结果(所有符合条件的子串总数)int cnt = 0;//记录当前连续'1'的长度for (char c : s) {//遍历字符串的每个字符if (c == '1') {//当前字符为'1'cnt++;//连续'1'的长度加1// 累加新增的子串数:长度为 cnt 的连续 '1' 比长度为 cnt-1 时多 cnt 个新子串// (例如从 "11" 到 "111",新增的子串是 "1"(第三个1)、"11"(后两个1)、"111"(三个1),共 3 个)result = (result + cnt) % mod;} else {//当前字符为'0'cnt = 0;//连续'1'中断,重置计数}}return result;}
};

今天这个题目比较简单,想清楚就比较好做了,主要是对连续‘1’字符串数量的相加,记得取模!

http://www.dtcms.com/a/618618.html

相关文章:

  • dede网站修改wordpress文章添加分享代码
  • 做网站的主要作用上海广告公司排行榜
  • 我在高职教STM32(新13)——按键外部中断实验
  • 网站如何做长尾词排名东莞网站优化哪个公司好
  • 数据分析笔记11:数据容器2
  • 备案期间网站可以做竞价吗自己如何建设网站步骤
  • 1.专栏导学 + .NET Aspire 简介
  • 怎样做网站推广啊视频中国能源建设集团有限公司董事长
  • 传导案例:差模干扰整改案例
  • mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz 的安装与配置(附安装包)
  • 茶叶企业网站开发源码网站建设和维护一年的费用
  • 【复习408】操作系统进程同步浅析
  • 基于离散韦格纳分布DWVD结合MCNN-BiLSTM-Attention的故障诊断研究
  • ELK 自动化部署脚本解析
  • 做域名跳转非法网站负什么责任凡科建站快车官网
  • 开网站 怎么做网上支付企业信息系统规划的含义
  • 建设官方网站怎么登录快看点媒体平台
  • 【算法】逻辑回归算法应用
  • 引力编程时代:人类文明存续与升维
  • 网站开发发送短信建设网站 怀疑对方传销 网站制作 缓刑
  • 异步任务调度器的核心设计与实现
  • 上海市建设工程合同备案网站网站托管一般多少钱
  • 网站建设方案如何写营销培训生
  • [智能体设计模式] 第15章:智能体间通信(A2A)
  • 网页图片怎么保存为pdf文件网站优化及推广公司
  • 云脑网络科技网站建设wordpress 中文 模板
  • pycharm怎么将背景换成白色
  • 具身智能:研究现状深度解析——从技术突破到产业落地
  • 网站建设台州网站备案密码格式
  • 多路转接select(2)