发布时间:2026/9/6 2:02:04
leetcode 1781. Sum of Beauty of All Substrings Problem: 1781. 所有子字符串美丽值之和共26个字符所以全部遍历一次就可以每次拿到最大最小值Codeclass Solution { public: int beautySum(string s) { int n s.size(); vectorint arr(n); for(int i 0; i n; i) { arr[i] (s[i] - a); } int sum 0; for(int i 0; i n; i) { vectorint ch(26, 0); ch[arr[i]] 1; for(int j i 1; j n; j) { ch[arr[j]]; int mi INT_MAX, mx INT_MIN; for(int k 0; k 26; k) { if(ch[k] 0) { mi min(mi, ch[k]); mx max(mx, ch[k]); } } sum mx - mi; } } return sum; } };

相关新闻

2026/9/6 1:57:04

向量数据库是什么?AI 时代的“图书馆索引系统“

先做个小实验。打开你电脑里的文档搜索,输入"如何控制预算"。 结果大概率是零——哪怕你硬盘里明明躺着十篇讲"怎么省钱""压缩开支的办法"的文章。原因很简单:传统搜索只认字面,你搜的词和文档里的词对不上&a…

2026/9/6 1:57:04

笔记笨VNote

链接:https://pan.quark.cn/s/a9243b9e2ced VNote是一款完全免费开源的笔记应用软件,支持用户在Windows、Linux和macOS系统中使用,让用户可以更加便利的跨平台进行各种操作,同时软件支持文件预览和基本的外部编辑功能&#xff0c…

2026/9/6 7:42:17

77-Tool问题分析环境搭建:系统化诊断工具软件运行故障

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/6 7:42:17

怎么消除AI写作痕迹?段落过渡词重复时怎样改得更自然?

怎么消除AI写作痕迹?段落过渡词重复时怎样改得更自然? 很多同学的论文有一个共同毛病:引言写了一整页,还没说清楚自己到底研究什么,中间的段落一个接一个用首先、其次、最后、综上所述串起来。这两件事其实是同一个问…

2026/9/6 7:42:17

小容量智能电饭煲选购指南:从预约到内胆涂层的工程取舍

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/6 7:37:17

OPC一人公司的品牌建设:个人IP还是产品品牌?

一人公司的品牌建设:个人IP还是产品品牌?文 / OPC全球化发展联盟本文为「OPC全球化发展联盟系列文章」第三十六篇,系列四「运营与管理篇」第八篇你这个人,还是你做的东西,哪个更值钱?“我应该打造个人IP&am…

2026/9/6 0:06:59

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/6 0:06:59

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/6 0:06:59

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/6 0:06:59

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/6 0:06:59

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/6 0:06:59

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/5 2:45:13

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/5 2:30:42

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/5 2:46:50

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…