当前位置: 首页 > news >正文

leetcode3689最大子数组总值I

一、问题描述

二、解题思路

由于本题的子数组可以重复选择,所以,可以使用贪心算法来解决这个问题。遍历数组,找出最大值MAX和最小值MIN,结果即为k*(MAX-MIN),最后计算返回即可。

三、代码实现

class Solution { public: long long maxTotalValue(vector<int>& nums, int k) { //贪心:找到(最大元素-最小元素)*k long long ret=0; int MIN=nums[0],MAX=nums[0]; for(auto x:nums){ MIN=min(x,MIN); MAX=max(x,MAX); } //防止溢出 ret+=(long long)k*(MAX-MIN); return ret; } };
http://www.zskr.cn/news/1492192.html

相关文章:

  • K210+SD卡实战:从自动拍照脚本到脱机运行,打造一个‘自学习’的物体识别小装置
  • 别再死记硬背了!用STM32CubeMX+FreeRTOS+RS485,5分钟搞定Modbus RTU从机配置
  • VMware Unlocker完全指南:3分钟在Windows/Linux解锁macOS虚拟机支持
  • 给半导体设备开发者的SECS/GEM入门避坑指南:从HSMS配置到C#库实战
  • 别再只用Clustal Omega了!生物信息学多序列比对工具保姆级选型指南(含T-COFFEE、Jalview实战)
  • PyTorch手写数字识别实战包:含训练脚本、预训练CNN模型、MNIST数据集与11张实测手写图
  • 空间数据科学三大基石:坐标、拓扑与尺度
  • 微信租车小程序全套部署资源:前端代码+后端接口+插件包+图文搭建指南
  • PyQt5写的图书馆桌面软件:带MySQL数据库、双角色权限和全套可运行源码
  • 保姆级教程:用VMware vCenter部署Horizon UAG网关(OVF导入+防火墙映射全流程)
  • 大理黄金回收哪家靠谱?本地靠谱实体门店汇总 - 润富黄金回收
  • uni-app跨端蓝牙血压仪通信模板:指令下发+实时数据解析
  • 从Echo Server到HTTP Server:我是如何用Epoll(ET模式)改造我的第一个网络程序的
  • 13个Matlab版PSO改进算法打包:含模拟退火融合、遗传混合、混沌策略及UAV定位专用SelPSO
  • 从零搭建可复现的3D深度学习环境:用Docker一键封装Pytorch3D + CUDA + 所有依赖
  • 计算机毕业设计之基于Hadoop的招聘网站数据分析系统的设计与实现
  • 云南系统窗定制厂家实测排行:5家靠谱品牌盘点 - 奔跑123
  • 5个能算清ROI的企业级AI Agent落地实践
  • 别只知道写代码了!这个“小本本”能换钱、加分、省税,90%的程序员都忽略了
  • 文件共享服务器 文件夹权限设置
  • 2026年北京钻石回收怎么选?朝阳区头部商家综合对比,避开品牌溢价陷阱 - 薛定谔的梨花猫
  • C# WinForms直连S7-1200实操包:含S7.Net.dll、可运行工程与DB读写完整代码
  • SpringBoot+Vue音乐平台毕业设计全套:含可运行源码、MySQL数据库脚本、论文与答辩PPT
  • Transformer底层原理与LangChain/LangGraph工程实践
  • 计算机毕业设计之基于hadoop的租房数据分析系统的设计与实现
  • 2024开源大模型选型实战指南:硬件适配、微调鲁棒性与真实场景落地
  • SAP-ABAP:SAP ABAP 开发进阶:字符串、内表与数据长度计算全解析
  • 热轧钢带表面缺陷分类实战包:PaddleClas训练+NEU数据集+模型导出+服务部署全链路
  • 如何高效识别企业真实技术需求,避免资源错配与无效投入?
  • 实战干货:从零设计一套基于个人微信二次开发 API 的私域数据中台