news 2026/6/15 21:40:17

第 481 场周赛Q2——3784. 使所有字符相等的最小删除代价

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
第 481 场周赛Q2——3784. 使所有字符相等的最小删除代价

题目链接:3784. 使所有字符相等的最小删除代价(中等)

算法原理:

解法:贪心

3ms击败100.00%

时间复杂度O(N)

正难则反,问题转化:保留总代价最大的字母,其余全删

方法:用数组模拟哈希表找到每个字母的总代价

Java代码:

class Solution { public long minCost(String ss, int[] cost) { //问题转换:保留总代价最大的字母,其余全删 int n=cost.length; //存<字母,总代价>避免贪心出错 long[] total=new long[26]; char[] s=ss.toCharArray(); long sum=0;//记录总和 long max=0;//记录最大值 for(int i=0;i<n;i++){ sum+=cost[i]; total[s[i]-'a']+=cost[i]; } for(int i=0;i<26;i++) max=Math.max(max,total[i]); return sum-max; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/16 2:17:57

【独家深度】:从架构到生态,Open-AutoGLM如何实现对UFT Mobile的弯道超车

第一章&#xff1a;Open-AutoGLM与UFT Mobile的演进路径对比在自动化测试与智能模型驱动开发快速融合的背景下&#xff0c;Open-AutoGLM 与 UFT Mobile 代表了两种截然不同的技术演进方向。前者基于开源大语言模型构建自动化决策能力&#xff0c;后者则延续传统企业级移动测试工…

作者头像 李华
网站建设 2026/6/15 13:43:36

为什么顶尖团队开始用Open-AutoGLM补足JMeter短板?真相曝光

第一章&#xff1a;性能测试工具演进的必然趋势随着软件系统架构从单体向微服务、云原生演进&#xff0c;传统的性能测试工具已难以满足现代应用对高并发、低延迟和动态伸缩的测试需求。测试工具必须适应持续集成/持续交付&#xff08;CI/CD&#xff09;流程&#xff0c;实现自…

作者头像 李华
网站建设 2026/6/15 11:17:43

STM32单片机分享:室内厨房火灾系统

目录 一、项目成品图片 二、项目功能简介 1.主要器件组成 2.功能详解介绍 三、项目原理图设计 四、项目PCB硬件设计 项目PCB图 五、项目程序设计 六、项目实验效果 ​编辑 七、项目包含内容 一、项目成品图片 哔哩哔哩视频链接&#xff1a; https://www.bilibili.c…

作者头像 李华
网站建设 2026/6/14 1:59:00

智能体群体在市场异常检测中的应用

智能体群体在市场异常检测中的应用 关键词:智能体群体、市场异常检测、多智能体系统、异常识别算法、金融市场 摘要:本文聚焦于智能体群体在市场异常检测中的应用。首先介绍了相关背景知识,包括研究目的、预期读者和文档结构等。接着阐述了智能体群体和市场异常检测的核心概…

作者头像 李华
网站建设 2026/6/16 7:45:21

毕业季必看!8款AI写论文神器,知网查重一把过且不留AIGC痕迹!

如果你是正在熬夜赶Deadline的毕业生… 凌晨两点的宿舍灯光下&#xff0c;你盯着空白文档发呆——导师催稿的消息还在闪烁&#xff0c;知网查重一次上百块的压力压得喘不过气&#xff0c;实验数据还没整理完&#xff0c;问卷回收率低到想哭。 特别是面临延毕的研究生、预算紧张…

作者头像 李华