news 2026/6/25 22:45:22

A.每日一题——2483. 商店的最少代价

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
A.每日一题——2483. 商店的最少代价

题目链接:2483. 商店的最少代价(中等)

算法原理:

解法:前缀和

8ms击败88.89%

时间复杂度O(N)

一次遍历解决,无非就是找到截止目前Y最多的下一个位置,可以反过来统计前面N的个数,可以形象理解为:默认第0天就关门,门店越冷,越不更新,门店热闹了,说明关门时间要往后拖,越要更新,更新时就是比最冷门的那天的下一天,即ret=i+1

Java代码:

class Solution { public int bestClosingTime(String s) { //默认第0天关门,门店越冷,越不更新,门店热闹了,说明关门时间要往后拖,越要更新 int prev=0,minprev=0,ret=0; for(int i=0;i<s.length();i++){ prev+=s.charAt(i)=='N'?1:-1; if(prev<minprev){ minprev=prev; //说明当天比最冷门的那天热闹,关门时间要往后拖一天 ret=i+1; } } return ret; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/20 17:56:56

LLM开发工程师入行实战--从零到1开发轻量化私有大模型完整指南!

在人工智能浪潮席卷全球的今天&#xff0c;大型语言模型&#xff08;LLM&#xff09;已成为推动技术进步和产业变革的核心力量。然而&#xff0c;面对GPT系列等千亿级参数的庞然大物&#xff0c;许多企业和开发者陷入了两难境地&#xff1a;一方面惊叹于其强大的能力&#xff0…

作者头像 李华
网站建设 2026/6/25 21:55:41

大学英语2模拟试卷(一)词汇与结构练习

大学英语2模拟试卷&#xff08;一&#xff09;词汇与结构深度解析 在大学英语学习中&#xff0c;真正拉开差距的往往不是阅读速度或听力反应&#xff0c;而是那些看似基础却极易出错的“词汇与结构”题。这些题目不考花哨技巧&#xff0c;专攻语言运用中的细微逻辑——一个介词…

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

Forest项目中将DERBY数据库替换为MySQL的完整指南

Forest项目中将DERBY数据库替换为MySQL的完整指南 在开发Java EE应用时&#xff0c;数据库的选择往往决定了系统的上限。Forest项目默认使用Apache Derby作为嵌入式数据库&#xff0c;这在原型阶段确实方便——无需额外部署&#xff0c;启动即用。但一旦进入生产环境&#xff…

作者头像 李华
网站建设 2026/6/25 18:52:22

梯度下降法:最优化与损失函数最小化

梯度下降法&#xff1a;最优化与损失函数最小化 在机器学习的训练过程中&#xff0c;我们常常面临一个核心问题&#xff1a;如何找到一组参数&#xff0c;使得模型的预测误差最小&#xff1f;这个问题看似简单&#xff0c;但在高维空间中&#xff0c;解析解往往难以求得。这时&…

作者头像 李华
网站建设 2026/6/25 18:47:46

spring大数据基于ECharts的数据分析可视化大屏 电商系统_8dur1yki

目录已开发项目效果实现截图开发技术介绍核心代码参考示例1.建立用户稀疏矩阵&#xff0c;用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;已开发项目效果…

作者头像 李华