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

贵阳网站建设托管长沙app下载

贵阳网站建设托管,长沙app下载,开网店做代理的公司网站,深圳企业网站制作设计目录链接#xff1a; 力扣编程题-解法汇总_分享记录-CSDN博客 GitHub同步刷题项目#xff1a; https://github.com/September26/java-algorithms 原题链接#xff1a;力扣 描述#xff1a; 给你一个整数数组 nums 。一个子数组 [numsl, numsl1, ..., numsr-1, numsr] 的…目录链接 力扣编程题-解法汇总_分享记录-CSDN博客 GitHub同步刷题项目 https://github.com/September26/java-algorithms 原题链接力扣 描述 给你一个整数数组 nums 。一个子数组 [numsl, numsl1, ..., numsr-1, numsr] 的 和的绝对值 为 abs(numsl numsl1 ... numsr-1 numsr) 。 请你找出 nums 中 和的绝对值 最大的任意子数组可能为空并返回该 最大值 。 abs(x) 定义如下 如果 x 是负整数那么 abs(x) -x 。如果 x 是非负整数那么 abs(x) x 。 示例 1 输入nums [1,-3,2,3,-4] 输出5 解释子数组 [2,3] 和的绝对值最大为 abs(23) abs(5) 5 。示例 2 输入nums [2,-5,1,-4,3,-2] 输出8 解释子数组 [-5,1,-4] 和的绝对值最大为 abs(-51-4) abs(-8) 8 。提示 1 nums.length 105-104 nums[i] 104 解题思路 /** * 1749. 任意子数组和的绝对值的最大值 * 1,-3,2,3,-4 * 2,-5,1,-4,3,-2 * 解题思路 * 动态规划构建2个数组dp1和dp2dp1[i]代表数组右区间为i位可能的最大的正数数组和dp2[i]则为负数。 * 遍历的时候如果nums[i1] dp1[i]0则dp1[i1]nums[i1] dp1[i]否则dp1[i1]0。dp2也是一样的逻辑。 * 找dp1和dp2最大的绝对值即可。 */ 代码 class Solution1749 { public:int maxAbsoluteSum(vectorint nums){vectorint dp1(nums.size());vectorint dp2(nums.size());if (nums[0] 0){dp1[0] nums[0];dp2[0] 0;}else{dp1[0] 0;dp2[0] nums[0];}int absValue max(abs(dp1[0]), abs(dp2[0]));for (int i 1; i nums.size(); i){int value nums[i];if (value 0){dp1[i] value dp1[i - 1];dp2[i] min(value dp2[i - 1], 0);}else{dp1[i] max(value dp1[i - 1], 0);dp2[i] value dp2[i - 1];}absValue max(absValue, max(abs(dp1[i]), abs(dp2[i])));}return absValue;} };
http://www.hkea.cn/news/14567609/

相关文章:

  • 图片网站模版衣服网站模板
  • 摩托车网站建设青浦做网站价格
  • 中英文的网站是怎么做的广州网上推广平台
  • 外包公司网站世界500强企业名单
  • 恩施网站建设公司海口百度seo公司
  • 建设银行信用卡官网站河北做网站
  • 公司网站维护与更新全网业务自助商城
  • 专业 旅游网站建设wordpress使用技巧
  • 提供做网站公司有哪些dedecms本地可以更换网站模板出现网站模板不存在
  • 天猫网站建设的目的网站的优点有哪些
  • 重庆建站网站企业单页淘宝客网站2014年行吗
  • 域名证书查询网站如何开启wordpress mu
  • oa网站开发模板域名服务器地址
  • 网站设计相似侵权吗公共资源交易中心总结
  • 电子商务网站建设与推广做外贸网站用什么软件
  • 二级域名免费网站怎么申请wordpress 写文章页面
  • 做外汇看哪个网站软件产品如何做网站推广
  • 织梦网站建设实验报告vps lnmp wordpress
  • 我想注册一个网站怎么注册创建网站成功案例
  • 网站建设教程吧网站建设方案对比分析报告
  • 网站建设费算不算固定资产陕西省交通建设集团网站
  • 网站建设创业公司策划方案wordpress手机上发文章
  • 如何用ftp上传文件到网站天津铁路建设投资控股(集团)网站
  • 鞍山做网站或怎么做产品网站推广
  • 申请网站怎么申请如何用微信做网站
  • 重庆平台网站建设找哪家上海手机软件开发公司
  • 公司制作个网站wordpress改了常规无法访问
  • 网站如何改版黔东南网站建设
  • 做食物的网站高校网站建设前言
  • 中山网站制兰州口碑营销