查询网站所有关键词排名东莞模板建网站平台

张小明 2026/1/9 15:44:35
查询网站所有关键词排名,东莞模板建网站平台,c 网站开发的好处,网站失败的原因【LetMeFly】3652.按策略买卖股票的最佳时机#xff1a;滑动窗口 力扣题目链接#xff1a;https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-using-strategy/ 给你两个整数数组 prices 和 strategy#xff0c;其中#xff1a; prices[i] 表示第 i 天某股票…【LetMeFly】3652.按策略买卖股票的最佳时机滑动窗口力扣题目链接https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-using-strategy/给你两个整数数组prices和strategy其中prices[i]表示第i天某股票的价格。strategy[i]表示第i天的交易策略其中-1表示买入一单位股票。0表示持有股票。1表示卖出一单位股票。同时给你一个偶数整数k你可以对strategy进行最多一次修改。一次修改包括选择strategy中恰好k个连续元素。将前k / 2个元素设为0持有。将后k / 2个元素设为1卖出。利润定义为所有天数中strategy[i] * prices[i]的总和。返回你可以获得的最大可能利润。注意没有预算或股票持有数量的限制因此所有买入和卖出操作均可行无需考虑过去的操作。示例 1输入prices [4,2,8], strategy [-1,0,1], k 2输出10解释修改策略利润计算利润原始[-1, 0, 1](-1 × 4) (0 × 2) (1 × 8) -4 0 84修改 [0, 1][0, 1, 1](0 × 4) (1 × 2) (1 × 8) 0 2 810修改 [1, 2][-1, 0, 1](-1 × 4) (0 × 2) (1 × 8) -4 0 84因此最大可能利润是 10通过修改子数组[0, 1]实现。示例 2输入prices [5,4,3], strategy [1,1,0], k 2输出9解释修改策略利润计算利润原始[1, 1, 0](1 × 5) (1 × 4) (0 × 3) 5 4 09修改 [0, 1][0, 1, 0](0 × 5) (1 × 4) (0 × 3) 0 4 04修改 [1, 2][1, 0, 1](1 × 5) (0 × 4) (1 × 3) 5 0 38因此最大可能利润是 9无需任何修改即可达成。提示2 prices.length strategy.length 1051 prices[i] 105-1 strategy[i] 12 k prices.lengthk是偶数解题方法滑动窗口既然修改范围是定长的并且最多修改1次那么就从前往后将每一种修改可能都试试呗。初始先计算原数组不修改时收益再从前往后依次尝试修改区间取收益最大的一个作为答案。如何从一个区间快速计算出下一个区间呢变化的有3个变化前的区间起点、区间中点、区间终点把这三个位置的值更新一下就好了。时间复杂度O ( l e n ( p r i c e s ) ) O(len(prices))O(len(prices))空间复杂度O ( 1 ) O(1)O(1)AC代码C/* * LastEditTime: 2025-12-18 18:42:50 */typedeflonglongll;classSolution{public:llmaxProfit(vectorintprices,vectorintstrategy,intk){ll ans0;intnprices.size();for(inti0;in;i){ansstrategy[i]*prices[i];}ll nowans;for(inti0;ik/2;i){now(0-strategy[i])*prices[i];}for(intik/2;ik;i){now(1-strategy[i])*prices[i];}ansmax(ans,now);for(inti1;ikn;i){// i-1: 0-original// ik/2-1: 1-0// ik-1: original-1now(strategy[i-1]-0)*prices[i-1](0-1)*prices[ik/2-1](1-strategy[ik-1])*prices[ik-1];ansmax(ans,now);}returnans;}};同步发文于CSDN和我的个人博客原创不易转载经作者同意后请附上原文链接哦~千篇源码题解已开源
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

无锡做网站哪个公司好wordpress5.1.1编辑器还原

PKHeX自动化修改插件是一套专为宝可梦玩家设计的智能工具集,能够自动检测并修正宝可梦数据中的合法性错误,确保您的宝可梦完全符合官方规则要求。无论您是对战爱好者还是收藏玩家,这套工具都能大幅提升您的游戏体验。 【免费下载链接】PKHeX-…

张小明 2026/1/7 13:59:56 网站建设

西安找公司建网站广告设计图片用什么软件

在科研的浩瀚星空中,每一位研究者都像是孤勇的探索者,面对繁复的数据、深奥的理论以及严格的学术规范,常常感到力不从心。尤其是期刊论文的撰写,从选题、文献综述到结构搭建、内容润色,每一步都充满了挑战。但今天,我要为你揭秘一款能够极大提升科研效率与质量的神秘工具…

张小明 2026/1/8 12:31:13 网站建设

网站建设优化服务多少钱企业联系电话

第一章:Rust-PHP 扩展的版本适配在构建基于 Rust 编写的 PHP 扩展时,版本兼容性是确保扩展稳定运行的关键因素。PHP 的内部 API 随版本迭代频繁变化,而 Rust 通过 php-rs 或 ext-php-rs 等绑定库与 Zend 引擎交互,因此必须精确匹配…

张小明 2026/1/3 7:10:54 网站建设

网站综合开发怎么做电商营销的策略与方法

在人工智能技术迅猛发展的今天,大语言模型已成为推动各行业智能化升级的核心引擎。近日,腾讯公司正式对外发布了旗下最新的中英文双语大语言模型——混元-7B-Instruct,凭借其卓越的文本生成与理解能力,迅速在业内引发广泛关注&…

张小明 2026/1/2 20:13:11 网站建设

佛山网站建设3lue宁德市区哪里好玩

Excalidraw呈现语音识别流程:ASR技术栈拆解 在AI驱动的智能设备日益普及的今天,语音交互正成为人机沟通的核心入口。然而,构建一个稳定高效的自动语音识别(ASR)系统远非易事——它涉及音频信号处理、深度学习模型推理、…

张小明 2026/1/3 8:24:34 网站建设

做羞羞的事网站公众号 wordpress

KISS Translator 终极使用指南:告别语言障碍的完整解决方案 【免费下载链接】kiss-translator A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本) 项目地址: https://gitcod…

张小明 2026/1/2 20:12:38 网站建设