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

免费信息网站排名竞价排名是什么意思

免费信息网站排名,竞价排名是什么意思,网站建设过程有哪几个阶段,电子商务毕业设计设计电商网站建设题目 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 示例 输入:[1,8,6,2,5,4,8,…
题目

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

示例

输入:[1,8,6,2,5,4,8,3,7]
输出:49
解释:图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。

解析

这道题用双指针!!
主要还是得理解了题意才行,要求的是最大容器,其实也就是最大的面积,那求面积的话,其实就是宽乘以高,宽就是双指针下标之间的距离;高就是双指针中高度较小的那个,理解了这个后,这道题目就不难了。

func maxArea(height []int) int {left := 0right := len(height) - 1res := 0for left < right {tmp := (right - left) * min(height[left], height[right])res = max(res, tmp)if height[left] < height[right] {left++} else {right--}}return res
}func max[T int](a, b T) T {if a > b {return a}return b
}func min[T int](a, b T) T {if a < b {return a}return b
}

这里可以注意下,如果用的是go 1.21后面的版本,就不需要自己定义max和min了,只用用就行

http://www.dt0577.cn/news/11200.html

相关文章:

  • 长沙市网站开发营销策划方案怎么写
  • 找网站做企业网站建设目标
  • 商场网站开发教程b2b电子商务网
  • 网站备案密码能改吗嵌入式培训班一般多少钱
  • 域名买好后怎么建设网站常见搜索引擎有哪些
  • 网站首页专题怎么做今日十大热点新闻头条
  • 制作网站背景怎么做seo结算系统
  • 做网站实时数据用接口百度推广开户费用
  • 雁塔区网站建设百度推广客户端电脑版
  • phpcms 网站名称标签深圳 网站制作
  • 为什么要给企业建设网站seo咨询解决方案
  • 品牌网站官网dw软件怎么制作网页
  • 顺德网络营销网站长沙网站seo收费
  • 网站建设款分录数据分析师
  • dedecms做论坛网站sem是指什么
  • 创意礼品做的比较好的网站关键词林俊杰mp3
  • 福建住房和城乡建设网站seo发外链的网站
  • 韩国网站模板磁力宅
  • 做网站需要哪些人员舆情通
  • 360免费建站模板seo网站关键词优化报价
  • 武清网站建设公关
  • 做项目接任务的网站nba最新交易汇总实时更新
  • 重庆交换夫妻做网站如何做线上营销
  • 微信营销的案例宁波seo优化公司
  • 济南网站价格怎么做网站
  • 外贸电商网站制作各大搜索引擎收录入口
  • web中英文网站怎么做上海营销公司
  • 做淘宝那样的网站长沙网站定制公司
  • 宜春网站建设公司seo优化师就业前景
  • 深圳外贸网站建设企业网站查询域名入口