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

禅城区建网站公司广西哪家公司做网站的

禅城区建网站公司,广西哪家公司做网站的,嘉兴网站公司哪家好,龙信建设集团网站动态规划#xff0c;注意负负得正#xff0c;dp交换。 题目 注意这里的dp的乘积要求最大#xff0c;而两个很大的负数相乘也是大的#xff0c;因此在每遍历到一个数时要存一个最大值的dp与一个最小值的dp#xff0c;然后遍历完后再去存ans的dp。由于存在负数#xff0c;…动态规划注意负负得正dp交换。 题目 注意这里的dp的乘积要求最大而两个很大的负数相乘也是大的因此在每遍历到一个数时要存一个最大值的dp与一个最小值的dp然后遍历完后再去存ans的dp。由于存在负数那么会导致最大的变最小的最小的变最大的。因此还需要维护当前最小值。 时间复杂度 O(n)空间复杂度 O(1)。 class Solution {public int maxProduct(int[] nums) {int ans Integer.MIN_VALUE, imax 1, imin 1;for(int i0; inums.length; i){if(nums[i] 0){ // 负数交换这样每次循环后imax最大imin最小int tmp imax;imax imin;imin tmp;}imax Math.max(imax*nums[i], nums[i]);//维护大的imin Math.min(imin*nums[i], nums[i]);//维护小的ans Math.max(ans, imax);}return ans;} }动态规划题还是要多练。
http://www.hkea.cn/news/14392251/

相关文章:

  • 网站开发技术文档包含网站设计与开发实验报告
  • 怎么建立公司网站费用wordpress首页手机版
  • 张家界商城网站建设wordpress主题验证码
  • 网站搜索引擎怎么做表白网页
  • 如何做一家专门卖零食的网站河北网站建设seo优化制作设计
  • 8月4号建设部网站做房产中介网站
  • 苏州建站模板系统免费二维码推广平台
  • 仓库盘点网站开发注册自己的网站怎么注
  • 国内免费推广产品的网站wordpress 转义
  • 企业网站排名软件度智能优化北京低价做网站
  • 免费网站模板软件网站开发研究综述
  • 甘肃省住房和城乡建设厅官方网站转转钓鱼链接怎么制作
  • 免费行情软件app网站大全下载免费入口建设银行etc信用卡申请网站
  • 石家庄微网站好的建站平台
  • ppt模板免费下载网站哪个好微信电脑版
  • 做详情页比较好的网站网络营销实训报告
  • h5制作企业网站有哪些优势福田企业网站推广公司
  • 南京外贸网站建设报价wordpress同步至订阅号
  • 证书兼职的人才网站网页设计网站首页代码
  • 做微网站的公司哪家好呢如何优化网站目录结构
  • 10m带宽做下载网站网站结构分析具体分析内容
  • 网站授权协议兰州市住房建设局网站
  • 无人机网站建设如何从客户网站开发客户
  • 农村电子商务网站建设方案godaddy主机wordpress
  • 网站支付接口怎么做哪家公司可以做网站
  • 张店网站制作设计公司青岛关键词优化排名
  • 网站备案名称填写规则广州网站开发网络公司
  • 公司网站备案是什么意思哈尔滨招标信息网
  • 免费网页搭建宁波关键词优化时间
  • 商城属于电商网站吗企业网站首页设计评价