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

乐清手机网站优化推广代码编程教学入门

乐清手机网站优化推广,代码编程教学入门,上海优化网站 优帮云,青岛网站建设 大公司11.盛最多水的容器 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明:你不能倾…

11.盛最多水的容器

给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。
找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。
返回容器可以储存的最大水量。
说明:你不能倾斜容器。(哈哈哈, 你高估我了)

解题思路:
通过双指针的思想,从两头往中间遍历的同时计算需要的结果,注意每次移动较小的一个。

Swfit

func maxArea(_ height: [Int]) -> Int {var maxArea:Int = 0var i:Int = 0var j:Int = height.count-1while(i < j) {if height[i] > height[j] {maxArea = max(maxArea, height[j]*(j-i))j-=1}else {maxArea = max(maxArea, height[i]*(j-i))i+=1}}return maxArea}

OC

- (NSInteger)maxArea:(NSArray *)height {NSInteger maxArea = 0;NSInteger i=0;NSInteger j = height.count-1;while (i<j) {if ([height[i] integerValue] < [height[j] integerValue]) {maxArea = MAX(maxArea, [height[i] integerValue] * (j-i));i++;}else {maxArea = MAX(maxArea, [height[j] integerValue] * (j-i));j--;}}return maxArea;
}
http://www.mmbaike.com/news/82962.html

相关文章:

  • wordpress建设企业网站网站联盟
  • 网站策划书基本内容大数据营销系统多少钱
  • 无锡市网站搭建湖人排名最新
  • 湖南网站建设公司排名2024年小学生简短小新闻
  • 大兴快速网站建设公司搜索引擎关键词竞价排名
  • 平面设计软件排行杭州网站优化企业
  • 隆昌网站建设公司企业网站制作
  • 一般做网站要什么编程4p营销理论
  • 永久个人自助建站网络营销课程速成班
  • 免费购物网站制作网络推广怎么学
  • 新加坡网站建设公司推广app大全
  • 潍坊专业电动滚筒优质商家北京seo优化费用
  • 做网站 一级 二级地推推广方案
  • 网站虚拟旅游怎么做的永久免费二级域名申请
  • 网站开发fsdpjq最新今日头条
  • 做网站的开题报告怎么写外包seo服务口碑好
  • 南京市政府门户网站建设的调查报告楼市最新消息
  • 怎么做网站何做网站怎么做网站宣传
  • 纯js做网站个人网站制作模板
  • 网站开发吧刷粉网站推广免费
  • 常州网站建设推荐什么是白帽seo
  • 网站做担保交易 是否资质百度提交收录入口
  • 南通的电商网站建设关键词排名怎么做好
  • 网站的推广代码是什么百度公司招聘信息
  • 搜索引擎优化平台seo技术推广
  • 怎么查网站有没有做404网络营销策略分析案例
  • 如何在微信内做网站问答推广
  • 网站建设合作流程seo咨询师招聘
  • 做网站的服务商无限制搜索引擎排名
  • 做网站要注意些什么2022国内外重大新闻事件10条