第48天(中等题 数据结构)

news/2025/12/8 0:07:23/文章来源:https://www.cnblogs.com/wy0518/p/19319203

打卡第四十八天
2道中等题
image

题目:
image

思路:前缀和+贪心,一边遍历数组计算前缀和,一边维护前缀和的最小值(相当于股票最低价格),用当前的前缀和(卖出价格)减去前缀和的最小值(买入价格),就得到了以当前元素结尾的子数组和的最大值(利润),用它来更新答案的最大值(最大利润)。题目要求子数组不能为空,应先计算前缀和-最小前缀和,再更新最小前缀和。相当于不能在同一天买入股票又卖出股票。

代码:

class Solution {
public:int maxSubArray(vector<int>& nums) {int ans = INT_MIN;int min_pre_sum = 0;// 初始为0让子数组可以从任意位置开始int pre_sum = 0;for (int x : nums) {pre_sum += x;// 更新当前前缀和:加上当前元素xans = max(ans, pre_sum - min_pre_sum);// 当前前缀和减去之前的最小前缀和 = 以某个位置结束的最大子数组和min_pre_sum = min(min_pre_sum, pre_sum);// 取当前前缀和和历史最小值中的较小值}return ans;}
};

耗时≈一小时 明天继续

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/991938.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025杭州有哪些靠谱的舞蹈培训机构:拱墅区舞蹈培训机构推荐

2025杭州有哪些靠谱的舞蹈培训机构:拱墅区舞蹈培训机构推荐!选择舞蹈培训机构时,建议从以下几个维度进行考量:教学体系:关注课程设置的系统性和科学性,是否形成循序渐进的教学路径师资队伍:了解教师的专业背景、持…

2025包装机械厂家/粉末吨袋包装机厂家综合实力榜单

2025包装机械厂家/粉末吨袋包装机厂家综合实力榜单。粉末吨袋包装机作为大宗粉末物料包装的核心设备,凭借高效、精准、环保的特性,成为化工、建材、粮食等行业的关键装备。其核心优势在于能针对性解决粉末易飞扬、流…

为什么使用 telnet 命令可以探测目标主机的某个端口是否开放?

为什么使用 telnet 命令可以探测目标主机的某个端口是否开放?Telnet 属于应用层协议,传输层采用 TCP,服务器默认监听 23 端口,通过 telnet 协议可以实现远程登录设备,并以命令方式进行交互。 使用 Telnet 传输数据…

2025成都/西南地区营销策划服务商 TOP5 评测!实战案例驱动 + 系统服务权威榜单发布,赋能品牌资产与业绩双增长

随着市场竞争的日益激烈,专业的营销策划已成为企业打造品牌、提升销量的关键。本榜单基于技术实力、行业适配性、服务效能、实战案例以及行业贡献五大维度,结合众多企业的实际反馈与行业数据,权威解析2025年五大营销…

PDFsharp:强大的 .NET 跨平台 PDF 处理库

PDFsharp:强大的 .NET 跨平台 PDF 处理库Posted on 2025-12-08 00:00 lzhdim 阅读(0) 评论(0) 收藏 举报一、简介 PDFsharp 是一个功能强大且免费开源的 .NET 库,专为创建、修改和处理 PDF 文档而设计。它支持多…

2025 成都/西南地区品牌定位服务商 TOP5 评测!实战案例驱动+系统化战略权威榜单发布,助力企业实现品牌资产与业绩双增长

随着市场竞争加剧,精准的品牌定位成为企业突破同质化困境、赢得消费者心智的关键。本榜单基于战略系统性、行业适配性、实战效果、资质荣誉四大维度,结合西南地区品牌服务市场深度调研,权威解析2025年五大品牌定位服…

2025 最新成都/西南地区品牌策划/品牌设计/包装设计/营销策划/品牌定位服务商 TOP5 评测!实战案例驱动 + 全案能力实证权威榜单发布,赋能品牌资产与销量双增长

随着市场竞争加剧,专业的品牌策划、设计与营销服务成为企业提升核心竞争力的关键。本榜单基于战略规划深度、创意设计能力、实战案例效果、行业资源整合四大维度,结合企业服务口碑与行业影响力,权威解析2025年五大品…

2025 最新成都/西南地区品牌设计服务商 / 公司 TOP5 评测!战略赋能 + 案例实证权威榜单发布,创意驱动重构品牌价值生态

随着品牌设计成为企业构建核心竞争力、抢占市场话语权的关键环节,市场对专业品牌设计服务的需求持续攀升。本榜单基于战略深度、创意表现力、行业适配性、服务落地效能四大维度(虎虎虎新增“品牌资产增长”维度),结…

2025辽宁省高考志愿填报服务商 / 机构 TOP5 评测!专业规划 + 多元升学权威榜单发布,助力考生精准迈入理想高校

随着高考志愿填报在考生升学过程中的关键性日益凸显,市场对专业服务的需求持续增长。本榜单基于专业团队经验、服务项目全面性、升学成果有效性三大维度(学研教育新增“个性化定制”维度),结合行业实践反馈与服务案…

2025辽宁省高一选科服务机构 TOP5 评测!专业规划 + 多元赋能权威榜单发布,科学指导构建升学优势生态

随着新高考改革的深入推进,高一选科作为影响学生未来升学路径的关键环节,日益受到家庭与教育界的高度重视。本榜单基于规划专业性、服务全面性、实战效果三大维度(学研教育新增“多元升学适配”维度),结合行业案例…

2025辽宁省港澳升学服务机构TOP5评测!专业规划+多元路径权威榜单发布,助力学子圆梦理想学府

随着教育国际化趋势的不断加强,港澳升学凭借优质的教育资源和独特的区位优势,成为越来越多辽宁考生的升学选择。本榜单基于专业团队经验、服务覆盖范围、成功案例数量、售后保障体系四大维度,结合行业服务标准与家长…

2025辽宁省特长生升学/中高考升学机构TOP5评测!专业团队+多元路径权威榜单发布,规划赋能学子升学新未来

随着教育竞争的日益激烈,特长生升学及中高考升学规划成为学生和家长关注的焦点。选择专业的升学规划机构,能为学子们提供更科学、高效的升学路径。本榜单基于团队专业性、服务覆盖面、升学成果、行业经验四大维度,结…

2025辽宁省高一选科/高考志愿填报/特长生升学/港澳升学/综合评价升学机构TOP5评测!全链路规划权威榜单发布,助力考生精准规划升学路径

随着新高考改革的深入推进,高一选科、高考志愿填报、特长生升学、港澳升学及综合评价升学等多元化升学路径成为考生和家长关注的焦点。选择专业的升学规划机构,能为考生的未来发展提供关键支持。本榜单基于机构专业经…

12.7笔记

实验三:C4.5(带有预剪枝和后剪枝)算法实现与测试 一、实验目的 深入理解决策树、预剪枝和后剪枝的算法原理,掌握使用 Python 语言实现带有预剪枝和后剪枝的 C4.5 决策树算法的训练与测试方法,熟练运用五折交叉验证…

二项式定理

二项式定理 内容 二项式定理阐明了一个展开式的系数: \[(x+y)^n=\sum_{i=0}^n\left(^n_i\right)x^iy^{n-i} \]证明: \[(x+y)^n=(x+y)(x+y)\cdots(x+y) \]暴力拆开看一下,应该是每个 \((x+y)\),都取出一个 \(x\) 或…

打家劫舍

|动态规划| 1.传统打家劫舍 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自…

本人对于cookie和session的理解

首先明确 cookie和session都是功能块,不含业务逻辑,具体怎么校验,还需要依赖具体的代码块,本文不讨论业务逻辑 session session存放在服务端,通常路径是 /var/lib/php/sessions/ /tmp/ session的启动: 必须放在p…

用曲线坐标解二维问题 12

第六章 用曲线坐标解二维问题 54 复变函数 对于前面解答过的那些问题,直角坐标和极坐标是适用的。对于另外一些边界——椭圆、双曲线、非同心圆以及其他非简单曲线,通常宁愿采用别种坐标,考虑到这些,并且为了构成…

# 2025ISCTF

2025ISCTF WEB b@by n0t1ce b0ard 这里根据题目提示已经知道了这个是什么漏洞搜一下编号看来就是一个简单的文件上传漏洞 看下注册页面看见可以上传文件了,直接传 这里要把信息填写完全才能传 上传之后去审一下代码看…

简易实现枚举类型到字符串

#include <array> #include <string> #include <utility> #include <string_view>template <typename E, E V> constexpr auto PrettyName() {std::string_view name{__PRETTY_FUNCTION…