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/15 16:06:13

在AI写作工具大混战的时代,只有它撕掉了“文字泡沫制造机”的标签

01 论文困境的真实写照&#xff0c;从“文字生成”到“研究构建” 高校学术写作正面临一场无声的变革。传统写作工具往往只停留在文字生成层面&#xff0c;对于真正的研究过程却无能为力。 写论文的学生们通常面临着几个核心痛点&#xff1a;选题方向模糊不清、海量文献无从筛…

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

Open-AutoGLM vs Ranorex:3大核心场景下的精度实测结果震惊业界

第一章&#xff1a;Open-AutoGLM 与 Ranorex 操作精度对比在自动化测试领域&#xff0c;操作精度是衡量工具可靠性的关键指标之一。Open-AutoGLM 作为基于大语言模型的新型自动化框架&#xff0c;依赖视觉识别与自然语言理解实现元素定位&#xff1b;而 Ranorex 是传统的 GUI 自…

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

html,css一些知识点

html基础结构HTML 文档由 <!DOCTYPE html> 声明开头&#xff0c;包含 <html>、<head>&#xff08;元信息&#xff09;和 <body>&#xff08;可见内容&#xff09;三部分。 常用标签&#xff1a;文本&#xff1a;<h1>-<h6>、<p>、<…

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

Open-AutoGLM与SoapUI功能协同差异全解析(90%工程师忽略的关键细节)

第一章&#xff1a;Open-AutoGLM与SoapUI功能协同差异全解析在自动化测试与API验证领域&#xff0c;Open-AutoGLM 与 SoapUI 各自代表了新一代智能测试框架与传统接口测试工具的典型范式。两者在设计理念、技术架构及应用场景上存在显著差异&#xff0c;理解其协同机制与功能边…

作者头像 李华