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

网站规划有哪些内容商贸行业网站建设

网站规划有哪些内容,商贸行业网站建设,东莞百度推广优化排名,不建网站网络营销怎么做#x1f3e0;关于专栏#xff1a;专栏用于记录LeetCode中Hot100专题的所有题目 #x1f3af;每日努力一点点#xff0c;技术变化看得见 题目转载 题目描述 #x1f512;link-题目跳转链接 给定一个长度为 n 的整数数组 height 。有 n 条垂线#xff0c;第 i 条线的… 关于专栏专栏用于记录LeetCode中Hot100专题的所有题目 每日努力一点点技术变化看得见 题目转载 题目描述 link-题目跳转链接 给定一个长度为 n 的整数数组 height 。有 n 条垂线第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 ⚡说明你不能倾斜容器。 题目示例 示例 1: 输入[1,8,6,2,5,4,8,3,7] 输出49 解释图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下容器能够容纳水表示为蓝色部分的最大值为 49。 示例 2: 输入height [1,1] 输出1 题目提示 ● n height.length ● 2 2 2 n 1 0 5 10^5 105 ● 0 0 0 height[i] 1 0 4 10^4 104 解题思路及代码 暴力枚举法 既然要求两条线构成的最大容积那就计算这些线两两构成的容积大小以得到最大的容积。这个方法只需要两层for循环即可算法复杂度为 O ( N 2 ) O(N^2) O(N2)。但这个算法的时间复杂度过高最终会导致超时。 tips这里计算容积时使用的是高度×底部宽度。容器的高度取决于所有高度中较小的那一个。 class Solution { public:int maxArea(vectorint height) {int maxCap 0;for(int i 0; i height.size(); i){for(int j i 1; j height.size(); j){int capacity min(height[i], height[j]) * (j - i);maxCap max(maxCap, capacity);}}return maxCap;} };双指针法 若定义两个变量left0rightheight.size()-1则可以得到由最左和最右两条线所构成的容积即min(height[left], height[right]) * (right - left)。不管是left或right向内移动一格宽度均会变小故此时应当让height[left]和height[right]中小的那一个向内移动因为宽度减小需要高度增加来补充而当前高度受限于height[left]和height[right]中小的那一个若小的线不发生改变而缩小宽度则容积只会变小故每次只要将小的那一边向内移动即可。 下面通过示例1[1,8,6,2,5,4,8,3,7]执行过程图演示上述算法描述 class Solution { public:int maxArea(vectorint height) {int maxCap 0;int left 0, right height.size() - 1;while(left right){int capacity min(height[left], height[right]) * (right - left);maxCap max(maxCap, capacity);if(height[left] height[right]) --right;else left;}return maxCap;} };刷题使我快乐 文章如有错误请私信或在下方留言
http://www.hkea.cn/news/14473455/

相关文章:

  • 企业网站策划书制作h5怎么弄到微信公众号
  • 做网站的要faq怎么给关于网页设计的论文题目
  • 安徽省建设造价网站wordpress教程 好看
  • 上海做企业网站邢台建设网站
  • 自己买服务器建网站网站建设中关村
  • 东莞做网站-南城信科大型门户网站建设
  • 学校网站首页模板wordpress 自定义内容模型
  • 天河岗顶棠下上社网站建设设计wordpress页脚链接
  • 网页制作网站开发中国全面开放入境
  • 公司网站免费建站怎么样哪些网站做二手挖机
  • 南京城乡住房建设厅网站网站开发总出现出现404
  • wordpress 素材站模板家居网站 模板
  • 专业做招聘的网站有哪些设计制作费用计入什么会计科目
  • 网站建设总经理岗位职责在线设计logo的网站
  • 网站怎么上传网站吗网站腾讯备案吗
  • 大足建网站的如何申请网站备案
  • 毕业设计网站登陆建设银行官方网站
  • 网络推广外包费用做seo需要哪些知识
  • p2p网站建设多少钱泰州快速建站模板
  • 网站改版 方案重庆网站建设公司怎么做
  • 二级域名做网站有哪些缺点营销推广渠道有哪些
  • wordpress建立php站点地图云浮北京网站建设
  • 网站开发最新技术百度一下免费下载安装
  • 沈阳网站制作的公司哪家好网站排名优化公司
  • 有什的自学做网站淘宝联盟网站推广位怎么做
  • 可以自己买个服务器做网站吗百度免费优化
  • 给人家做的网站想改怎么改整合营销理论
  • 网站分站加盟宣传片制作标准参数
  • 建设文明网站包括哪些内容专门做拼花网站
  • 如何把网站放在根目录兰州网站建设招聘信息