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

提升访问境外网站速度网络营销的目的是

提升访问境外网站速度,网络营销的目的是,自己做soho需要做网站吗,用dedecms织梦做中英文网站1. 题意 给你一个整数数组 nums 和一个整数 m。 返回任意大小为 m 的 子序列 中首尾元素乘积的最大值。 子序列 是可以通过删除原数组中的一些元素(或不删除任何元素),且不改变剩余元素顺序而得到的数组。 2. 题解 由于序列的长度为 m m…

1. 题意

给你一个整数数组 nums 和一个整数 m。

返回任意大小为 m 的 子序列 中首尾元素乘积的最大值。

子序列 是可以通过删除原数组中的一些元素(或不删除任何元素),且不改变剩余元素顺序而得到的数组。

2. 题解

由于序列的长度为 m m m, 我们可以枚举序列最后一个元素的位置;而对于序列的首元素的位置,从左往右不断获得最大值和最小值。这次获得的首元素位置一定可以用到下一次。

枚举序列右端点,维护序列左端点

class Solution {
public:long long maximumProduct(vector<int>& nums, int m) {int mx = nums[0];int mn = nums[0];int sz = nums.size();long long ans = 0;for (int i = 0;i <= sz - m; ++i) {mx = std::max( mx, nums[i]);mn = std::min( mn, nums[i]);if ( i == 0) {ans = (long long)nums[0] * nums[m - 1];}else {ans = std::max( (long long)mx * nums[i + m - 1], ans);ans = std::max( (long long)mn * nums[i + m - 1], ans);}}return ans;}   
};
http://www.15wanjia.com/news/51394.html

相关文章:

  • 做条形码哪个网站比较好网站网页的优化方法
  • 合肥网站建设-中国互联google国际版
  • 北京专业网站建设公司排名北京seo推广
  • 装修公司加盟哪家最好seo合作
  • 无锡市住房城乡建设委网站google chrome官网入口
  • 建设银行个人查询余额下载安全优化大师
  • 如何用html做网站头像关键词查询网址
  • 没有网站怎样做外贸腾讯3大外包公司
  • 网站打不开原因检测申请域名
  • 杭州培训网站建设网站制作公司有哪些
  • 网站建设ppt网络营销工具与方法
  • 给自己企业怎么做网站百度笔记排名优化
  • 网站开发中用到的英文单词seo软件服务
  • 重庆网站建设yunhuit怎样做一个网站平台
  • 国外域名交易网站网站策划是干什么的
  • 烟台建设公司网站优化网站标题是什么意思
  • 网站内容运营是什么nba球队排名
  • 什么网站做电气自动化兼职爱站网注册人查询
  • 诸暨网站建设优化大师下载电脑版
  • 南昌网站建设模板文档专业seo服务商
  • 武汉高端商城网站建设东莞整站优化
  • wordpress微信登录申请山东seo百度推广
  • 洛阳电商网站建设公司排名湖北百度seo排名
  • 手机端做的优秀的网站制作网站平台
  • 淮北做网站的公司有哪些竞价推广开户
  • 做网站有什么语言好百度免费推广怎么做
  • 合肥网站推广助理网页设计与制作
  • wordpress 本地上传广州seo服务
  • 梧州seo网站搜索优化找哪家
  • 优秀的网站建设公司抚州网络推广